@charset "UTF-8";
/*-- general styles --*/
body {font-family:"微软雅黑", Arial, Helvetica, sans-serif;font-size:12px;margin:10px 0 0 0;padding:0;line-height:20px;color:#333;}
td,th,p,input,select,div,iframe{font-family:"微软雅黑", Arial, Helvetica, sans-serif;}
input[type='file'],input[type='text'],input[type='password']{border:1px solid #666;font-size:12px;font-family:"Lucida Grande", "Trebuchet MS", "微软雅黑", Arial, Helvetica, sans-serif;}
textarea{border:1px solid #666;font-size:12px;font-family:"微软雅黑", Arial, Helvetica, sans-serif;padding:3px;}
select{font-size:12px;}

/*"Lucida Grande", "Trebuchet MS",*/

p{padding:0;margin:0;}
img{border:0;}
ul{margin:0;padding:0;}
form{border:0;padding:0;margin:0;}
big{font-size:14px;}
iframe{border:0 none;}
.fontnote{color:#c30;font-weight:bold;}
.fontblue{color:navy;font-weight:bold;}
#colmid p img{border:1px solid #333;}
#demo a{color:#900;}
#demo p{background:url(/images/sound.png) no-repeat left 3px;padding-left:20px;}
h4{font-size:14px;font-weight:bold;color:#666;margin:5px 0 0 0;padding:3px 0;}
h4 a{color:#666;text-decoration:none;}
h4 a:hover{color:#666;text-decoration:none;}
h4 span{font-size:10px !important;font-weight:normal !important;color:#fff;font-style:italic;padding:0 5px;background:#c1d13a;}
h4 span a{color:#666;text-decoration:none;}
h4 span a:hover{color:#c1d13a;text-decoration:none;}
h4.infosource{text-align:center;font-size:12px;font-weight:normal;background:#ebebeb;padding:2px 0;margin:5px 0;color:#036;}
h3{font-size:14px;margin:0;padding:0;}
h2.iboxtitle{background:#fc3;color:#900;padding:3px 10px;margin:0;font-size:14px;}
h2.corpname{color:#fff;font-size:14px;font-weight:bold;line-height:30px;padding:2px 5px;text-align:left;background:#369 url(/images/box_menulist.png) repeat-x top left;margin:5px 0 0 0;}
h2.oaviewtitle{line-height:30px;color:#fff;background:#0088cf;padding:5px;font-size:14px;text-align:center;font-weight:bold;}

.clearit{clear:both;padding:0;margin:0;height:0;font-size:0;}
.floatright{float:right !important;}
.floatleft{float:left !important;}
.floatmargin{margin-right:30px;}
.left{text-align:left;}
.right{text-align:right !impotant;}
.center{text-align:center;}
.fonttitle{font-weight:bold;font-size:14px !important;color:#036;}
.fonttitle a{color:#369;text-decoration:underline;}
.fonttitle a:hover{color:#333;text-decoration:none;}
.fontnote{font-weight:bold;font-size:12px;color:#c30;}
.loadingdiv{border:1px solid #ccc;font-size:12px;padding:5px 10px 5px 25px;background:url('/images/loading.gif') no-repeat 5px center;line-height:16px;border:0 none;}
.redline{clear:both;height:1px;font-size:0;border-bottom:1px solid #900;margin:3px -5px;}
.blueline{clear:both;height:1px;font-size:0;border-bottom:1px solid #369;margin:3px -5px;}
.greyline{clear:both;height:1px;font-size:0;border-bottom:1px solid #ccc;margin:3px -5px;}
h4.itemtitle{font-size:14px;font-weight:bold;color:#333;background:#ebebeb;padding:3px;margin:0 5px;}

/*-- Layout --*/
#container{margin:0 auto;padding:0 auto;width:990px;overflow:hidden;}
#content{margin:5px auto 0 auto;padding:0 auto;width:990px;overflow:hidden;}
#head{background:transparent url(/images/logo.jpg) no-repeat left top;width:990px;height:117px;}
#head h2.longdesc{margin-left:-10000px;z-index:-100;display:none;float:left;}
#head .genflash{float:right;margin-top:8px;}
#menu{background:#0d70b1 url(/images/box_menulist.png) repeat-x left top;margin:5px 0 0 0;padding:3px 10px 0 3px;display:clock;overflow:hidden;}
#menu div.tab{list-style:none;margin:0 0 0 10px;float:left;padding:0 !important;z-index:1000;;}
#menu .sch_input{font-family:"微软雅黑", Arial, Helvetica, sans-serif;width:13em;height:20px !important;padding:0 2px;float:left;margin:2px 3px 0 0;border:none;color:#333;background:#fff url(/images/logo-80px.gif) no-repeat right center;}
#menu .src_btn{background:url(/images/src_btn.png) no-repeat left center;width:30px;height:20px;border:none;float:left;}

#aunn{margin:0 0 5px 0;background:#c5d7e2 url(/images/aunn_bg.png) repeat-x left top;padding:5px;color:#900;}
#aunn .aunn_title{font-size:14px;font-weight:bold;text-align:center;border-bottom:1px solid #900;padding-left:5px;margin-bottom:2px;}
#aunn .aunn_title a{color:#666;text-decoration:none;font-size:12px;font-weight:normal;}
#aunn .aunn_title a:hover{color:#666;text-decoration:none;font-size:12px;font-weight:normal;}
#aunn .aunn_title img{float:left;}
#aunn .aunn_content{font-size:12px;font-weight:normal;color:#333;text-align:left;background:url(/images/aunn_icon.gif) no-repeat left 10px;padding:5px 5px 5px 80px;}
#aunn .aunn_content a{color:#369;text-decoration:underline;font-size:12px;font-weight:bold;background:url(/images/compress.png) no-repeat left center;padding-left:20px;display:block;}
#aunn .aunn_content a:hover{color:#900;text-decoration:underline;font-size:12px;font-weight:bold;}

a.tab_selected{float:left;background-color:#fff !important;color:#c30;font-size:14px !important;font-weight:bold;padding:2px 10px 3px 10px;*padding:0 10px 4px 10px;text-decoration:none;margin-top:2px;*margin-top:0;}
a.tab_selected:hover {color:#333;text-decoration:none;} 
a.tab         {background:transparent;float:left;color:#fff;font-size:12px !important;font-weight:normal;text-decoration:none;padding:2px 8px 5px 8px;*padding:3px 8px 2px 8px;}
a.tab:hover   {background:transparent;color: #f0f0f0;text-decoration:underline;}

.submenu{clear:both;height:25px;margin:0;padding:0 30px;border-bottom:1px solid #0d70b1;}
.submenu ul{list-style:none;margin:0;padding:0;}
.submenu li{height:25px;line-height:25px;float:left;margin-right:15px;font-size:12px !important;}
.submenu li a{color:#333;text-decoration:underline;}
.submenu li a:hover{color:#666;text-decoration:none;}
.submenu li.active{font-weight:bold;font-size:12px;color:#900;margin-right:10px;font-size:12px !important;}
.submenu li.active a{color:#c30;font-weight:bold;text-decoration:none;}
.submenu li.active a:hover{color:#333;font-weight:bold;text-decoration:underline;}


#slidbar{margin:0 5px 0 0;padding:0;width:240px;float:left;overflow:hidden;}
#slidbar h2{font-size:14px;font-weight:bold;color:#036;background:#9cf url(/images/title_bottom.gif) no-repeat left bottom;padding:5px;margin:5px 0 0 0;}
#slidbar h2 span{font-size:12px;color:#fff;font-weight:normal;}
#slidbar h2 span a{color:#369;text-decoration:underline;}
#slidbar h2 span a:hover{color:#f0f0f0;text-decoration:none;}
#slidbar ul{list-style:none;margin:0;}

#slidbar li a{color:#036;text-decoration:underline;}
#slidbar li a:hover{color:#333;text-decoration:none;}
#slidbar li.active{line-height:25px;background:url(/images/list_logo.png) no-repeat left center;padding-left:20px;}
#slidbar li.active a{color:#900;font-weight:bold;text-decoration:none;font-size:14px;}
#slidbar li.active a:hover{color:#666;font-weight:bold;text-decoration:none;font-size:14px;}

#admin_slidbar{margin:0 5px 0 0;padding:0;width:200px;float:left;overflow:hidden;}
#admin_slidbar ul.o_area{list-style:none;padding:5px 5px 5px 10px;background:#fff url(/images/ibox_bg.gif) repeat-x bottom;}
#admin_slidbar ul.o_aunn{list-style:none;padding:5px 5px 5px 3px;background:#f0f0f0;}
#admin_slidbar ul.o_aunn li{font-size:12px;background:url(/images/bullet_red.png) no-repeat left 3px;padding-left:15px;line-height:20px;}
#admin_slidbar ul.o_aunn li a{color:#900;text-decoration:none;}
#admin_slidbar ul.o_aunn li a:hover{color:#cc3300;text-decoration:underline;}
#admin_slidbar ul.o_area li{font-size:14px;color:#069;line-height:32px;}
#admin_slidbar ul.o_area li a{color:#069;text-decoration:none;}
#admin_slidbar ul.o_area li a:hover{color:#333;text-decoration:none;}
#admin_slidbar ul.o_area li img{border:0 none;float:left;clear:left;margin-right:5px;}
#admin_slidbar ul.o_aunn li{font-size:12px;color:#c30;line-height:25px;background:url(/images/bullet_red.png) no-repeat left center;padding-left:15px;}
#admin_slidbar h2{font-size:14px;font-weight:bold;color:#036;background:#9cf url(/images/title_bottom.gif) no-repeat left bottom;padding:5px;margin:5px 0 0 0;}
#admin_slidbar h2.aunntitle{font-size:14px;font-weight:bold;color:#900;background:#9cf url(/images/title_bottom.gif) no-repeat left bottom;padding:5px;margin:5px 0 0 0;}

#admin_cont{margin:5px 0 0 0;padding:0px;width:785px;float:left;overflow:hidden;background:#fff;*width:785px;*margin-top:0;}
#admin_cont .cont_left{margin:0 5px 0 0;padding:0;width:390px;float:left;overflow:hidden;}
#admin_cont .cont_right{margin:0;padding:0;width:390px;float:left;overflow:hidden;}
#admin_cont h2{font-size:14px;border:0 none;font-weight:bold;padding:3px 5px;margin:0;color:#036;border-bottom:1px solid #369;}
#admin_cont h2 a{color:#036;text-decoration:underline;}
#admin_cont h2 a:hover{color:#333;text-decoration:underline;}
#admin_cont .floatright{font-size:12px;font-weight:normal;}
#admin_cont .iboxadmin{padding:5px;margin:0 0 5px 0;background:#fff url(/images/ibox_bg.gif) repeat-x bottom;}
#admin_cont .iboxadmin ul{list-style:none;padding:0;margin:0;}
#admin_cont .iboxadmin li{line-height:22px;padding:0 0 0 15px;background:url(/images/bullet_blue.png) no-repeat left center;}
#admin_cont .iboxadmin li a{color:#333;text-decoration:none;}
#admin_cont .iboxadmin li a:hover{color:#369;text-decoration:none;}
#admin_cont .iboxadmin li.nolist{background:none;padding:0;}
#admin_cont .iboxadmin h3{border-bottom:1px solid #ccc;margin:0 0 5px 0;clear:both;font-size:12px;}
#admin_cont .iboxhr{padding:0;margin:0 5px 5px 0;float:left;width:382px;display:inline;*width:385px;}

#hrcontent{margin:0 auto;padding:0;width:100%;}

#topimg.hrarea{padding:5px 10px;background:#f6f6f6 url(/images/hrarea_bg.png) repeat-x;margin:0 0 5px 0;}
#topimg.hrarea h1{text-align:center;background:transparent url(/images/hrarea_title.png) no-repeat bottom center;line-height:60px;padding:0;}
#admin_cont .subtitle{font-size:12px;color:#333;float:right;text-align:right;}
span.infosource{font-size:12px;font-weight:normal;color:#369;float:right;}

#colmid{margin:0 5px 0 0;width:535px;padding:0;float:left;overflow:hidden;}
#colmid h2{font-size:14px;font-weight:bold;color:#fff;background:#016eb5 url(/images/title_bottom2.gif) no-repeat left bottom;padding:5px;margin:5px 0;}
#colmid h2 span a{font-size:12px;font-weight:normal;color:#fff; text-decoration:underline;}
#colmid h2 span a:hover{font-size:12px;font-weight:normal;color:#f0f0f0;text-decoration:none;}
#cont_right_all h2.news_title,#cont_sp_right_all h2.news_title{text-align:center;font-weight:bold;font-size:18px;padding:0;line-height:25px;color:#333;margin:5px 0 0 0;}
#cont_right_all h2.news_othernews{background:#9ad3fc;text-align:left;font-weight:bold;font-size: 14px;padding:3px;color:#333;margin:0;}
.newstitle{font-size:16px !important;#font-size:22px;color:#069;font-weight:bold;padding:3px 10px;background:#f0f0f0;text-align:center;}
.newscontent{color:#333;padding:10px;}
.newscontent big{font-size:14px;}
.newscontent h2{font-size:14px;margin:0;}
.newscontent h1{font-size:22px;line-height:30px;}
.newscontent hr{border:0 none;height:1px;clear:both;background:#333;margin:0;padding:0;line-height:0;}
.newscontent ul{list-style:none;margin-left:20px;}
.newscontent li{background:url(/images/list_news.png) no-repeat left center;padding-left:15px;}
#colmid p,.newscontent p{margin:0.5em 0;font-size:14px;}
.newscontent a{color:#369;text-decoration:underline;}
.newscontent a:hover{color:#333;text-decoration:none;}
.newscontent ul{list-style:none;}
.newscontent li{background:none;}
#colmid .cont_left{width:265px;margin:0 5px 0 0;float:left;padding:0;}
#colmid .cont_right{width:265px;margin:0;float:left;padding:0;}
#colmid .cont_left ul,#colmid .cont_right ul{list-style:none;padding:0;margin:0;}
#colmid .cont_left li,#colmid .cont_right li{line-height:20px;padding:0;background-image:none;border:none;}
#colmid .cont_left img.itemname,#colmid .cont_right img.itemname{float:left;margin:5px 5px 0 0;border:0;padding:0 0 18px 0;}
#colmid .cont_left div,#colmid .cont_right div{clear:left;margin:0 0 5px 0;}
#colmid h2.cont_title{font-size:14px;font-weight:bold;color:#333;background:url(/images/title_bottom.gif) no-repeat left bottom;padding:5px 5px 5px 0;margin:5px 0 0 0;}
#colmid h2.cont_title span a{font-size:12px;font-weight:normal;color:#0f5481; text-decoration:underline}
#colmid h2.cont_title span a:hover{font-size:12px;font-weight:normal;color:#333;text-decoration:none;}
#colmid ul{list-style:none;}
#colmid li{line-height:22px;border-bottom:1px dotted #f0f0f0;background:url(/images/list_gfg.png) no-repeat left center;padding-left:13px;}
#colmid li a{color:#036;text-decoration:underline;}
#colmid li a:hover{color:#666;text-decoration:none;}
#colmid li span{color:#666;font-size:10px;float:right;}

#colright{margin:0 0 0 0;width:205px;padding:0;float:left;overflow:hidden;}
#colright ul{list-style:none;margin:0;padding:0;}
#colright li{line-height:20px;}
#colright h2{font-size:14px;font-weight:bold;color:#333;background:#fff url(/images/title_bottom3.gif) no-repeat left bottom;padding:5px 0;margin:5px 0;}

/* newspaper style begin*/
#paper_left{float:left;width:735px;margin:5px 5px 0 0;}
#paper_left ul{list-style:none;padding:0;margin:0;}
#paper_left li{line-height:20px;}
#paper_right{float:left;width:250px;margin:5px 0 0 0;}
#paper_right ul{list-style:none;}
#paper_right li{line-height:20px;border-bottom:1px dotted #f0f0f0;}
#paper_right li a{color:#036;text-decoration:underline;}
#paper_right li a:hover{color:#333;text-decoration:none;}
#paper_left h2 span.floatright,#paper_right h2 span.floatright{font-size:12px;font-weight:normal;}
#paper_left h2 span.floatright a,#paper_right h2 span.floatright a{background:none;color:#333;text-decoration:underline;}
#paper_left h2 span.floatright a:hover,#paper_right h2 span.floatright a:hover{background:none;color:#c30;text-decoration:none;}

#paper_right .events ul{list-style:none;padding:0;margin:0;background:#fff;}
#paper_right .events li{line-height:20px;padding:0;background-image:none;border:none;}
#paper_right .events img{float:left;margin:5px 5px 0 0;border:0;padding:0 0 18px 0;}
#paper_right .events div{clear:left;margin:0 0 5px 0;}

#paper_right .oldlist ul,#cont_center .oldlist ul{list-style:none;padding:0;margin:0;background:#fff;}
#paper_right .oldlist li,#cont_center .oldlist li{line-height:20px;padding:2px 5px;background:#fff url(/images/compress.png) no-repeat 3px center;border:1px solid #999;text-align:center;width:9em;float:left;margin:0 5px 5px 0;}
#paper_right .oldlist li a,#cont_center .oldlist li a{color:#036;text-decoration:underline;}
#paper_right .oldlist li a:hover,#cont_center .oldlist a:hover{color:#c30;text-decoration:none;font-weight:bold;}

#paper_left .paper_cont{float:left;width:365px;}
#paper_left .paper_slidshow{float:left;width:250px;margin:5px 0 0 0;}
#paper_left .paper_slidright{float:left;width:480px;margin:0;}
#paper_left .paper_slidright ul{list-style:none;margin:0;padding:0;}
#paper_left .paper_slidright li{line-height:20px !important;background:url(/images/list_news.png) no-repeat left 6px;padding-left:15px;border:0 none;}
#paper_left .paper_slidright li a{color:#036;text-decoration:underline;}
#paper_left .paper_slidright li a:hover{color:#333;text-decoration:none;}

.ibox_paper,.events{padding:0 0 10px 0;margin:0 0 5px 0;}
.ibox_paper ul{list-style:none;margin:0;padding:0;}
.ibox_paper li{line-height:20px !important;background:url(/images/bullet_orange.png) no-repeat left 3px;padding-left:15px;border:0 none;}
.ibox_paper li a{color:#036;text-decoration:underline;}
.ibox_paper li a:hover{color:#333;text-decoration:none;}

#paper_left h2,#paper_right h2,.paper_slidright h2{border-bottom:1px solid #999;font-size:14px;color:#fc0;padding:3px 0 0 0;margin:0 0 5px 0;}
#paper_left h2 a,#paper_right h2 a,.paper_slidright h2 a{color:#fff;text-decoration:none;background:#c30;padding:3px 10px;display:inline-block;}
/* newspaper style end */

/* progress style begin */
.dateprogress{width:90px;padding:10px 0;line-height:20px;#line-height:40px;font-size:14px !important;font-weight:bold;color:#333;background:url(/images/year_bg.png) no-repeat left center;float:left;text-align:right;}
.progress{margin-left:95px;padding:0;font-size:12px;}
.progress ul{list-style:none;border-left:1px solid #ccc !important;border-bottom:0 none !important;padding:0 0 0 5px;margin:0;}
.progress li{padding:2px 0 2px 15px !important;list-style:none;background:#fff url(/images/dateprogress.png) no-repeat 3px 8px !important;margin:1px 0;}
.progress a,.dateprogress a{color:#333;text-decoration:none;}
.progress a:hover,.dateprogress a:hover{color:#333;text-decoration:underline;}
/* progress style end */

/* content layouts begin */
#cont_left{margin:0 5px 0 0;padding:0;width:180px;float:left;overflow:hidden;}
#cont_left h2.menulist{font-weight:bold;font-size:14px;background:#81b9e4;color:#036;text-align:right;border-bottom:1px solid #fff;line-height:25px;padding:2px 5px;margin:5px 0 0 0;}

#cont_center{margin:0 0 0 0;padding:0;width:805px;float:left;overflow:hidden;}
#cont_center img.leader{border:0 none;padding:5px;background:#ccc;}
#cont_center iframe{border:1px solid #333;}
#cont_center p a{color:#369;text-decoration:underline;}
#cont_center p a:hover{color:#333;text-decoration:none;}
#cont_center h2{font-size:14px;}
ul.newlist{list-style:none;padding:0 20px 0 20px;}
ul.newlist li{font-size:14px;color:#036;font-weight:bold;background:#fff url(/images/list_icon.png) no-repeat 5px center;padding-left:20px;line-height:25px;margin-bottom:2px;border:1px solid #ccc;}
ul.newlist li a{color:#369;text-decoration:none;}
ul.newlist li a:hover{color:#c30;text-decoration:none;}

ul.news_center{list-style:none;padding:0 5px;}
ul.news_center li{font-size:12px !important;color:#036;line-height:25px;border-bottom:1px dotted #ccc;background:url(/images/list_news.png) no-repeat left 8px;padding-left:15px;}
ul.news_center a{color:#369;text-decoration:none;}
ul.news_center a:hover{color:#333;text-decoration:none;background:#f0f0f0;}
ul.news_center li span{float:right;color:#666;font-size:10px;}
span.datetime{color:#666;font-size:10px;}

h2.pathview{color:#333;font-size:12px !important;font-weight:normal;background:url(/images/title_bottom3.gif) no-repeat left bottom;line-height:30px;padding:3px 5px;margin:0 0 5px 0;}
.pathview a{color:#036;text-decoration:underline;}
.pathview a:hover{color:#333;text-decoration:none;}

#cont_right{margin:0 0 0 0;padding:0;width:205px;float:left;overflow:hidden;}
#cont_right_all{margin:0;padding:0;width:800px;float:left;overflow:hidden;}
#cont_right_all img,#cont_center img{border:1px solid #333;}
#cont_right_all big{font-size:14px;background:#ccc;}

#cont_sp_left{margin:5px 5px 0 0;padding:0;width:200px;float:left;overflow:hidden;background:#f0f0f0;border:0 none;}
#cont_sp_left h2{font-weight:bold;color:#c30;border-bottom:1px solid #fff;border-top:0;font-size:14px;text-align:right;padding:4px 5px;margin:0;}
#cont_sp_left h4{font-weight:bold;color:#035;font-size:12px;padding:0 5px;}

#cont_sp_left .sp_menu{padding:5px;margin:0;}
#cont_sp_left .sp_menu h4{background:#ddd;}
#cont_sp_left .sp_menu ul{list-style:none;}
#cont_sp_left .sp_menu li{line-height:20px;font-size:12px;margin-left:10px;}
#cont_sp_left .sp_menu li a{color:#369;text-decoration:none;}
#cont_sp_left .sp_menu li a:hover{color:#333;text-decoration:underline;}
#cont_sp_left .sp_menu li.active{font-size:12px;font-weight:bold;color:#c30;}
#cont_sp_left .sp_menu li.active a{color:#c30;text-decoration:none;}
#cont_sp_left .sp_menu li.active a:hover{color:#333;text-decoration:underline;}

#cont_sp_right_all{margin:0;padding:0;width:780px;float:left;overflow:hidden;}
#cont_sp_right_all .left_cont{width:770px;padding:0 5px;float:left;margin:0;display:block;}
#cont_sp_right_all .right_cont{width:200px;margin:0;padding:0;float:left;}
#cont_sp_right_all .right_cont h2{padding:0 5px;margin:0;font-size:14px;border-left:1px dotted #ccc;}

#footer{color:#fff;text-align:center;margin:5px 0 10px 0;padding:5px;clear:both;background:#9ad3fc url(/images/box_menulist.png) repeat-x left top;}
#footer a{color:#fff;text-decoration:underline;}
#footer a:hover{color:#f0f0f0;text-decoration:none;}

#footer_menu{line-height:20px;text-align:center;margin-top:5px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}
#footer_menu a{color:#333;text-decoration:none;margin:0 5px;}
#footer_menu a:hover{color:#369;text-decoration:underline;}
/* content layouts end */

/*--layout Box--*/
.ibox{padding:5px;margin:0 0 5px 0;background:#f0f0f0;}
.ibox a, .iboxnormal a{color:#036;text-decoration:underline;}
.ibox a:hover, .iboxnormal a:hover{color:#333;text-decoration:none;}
.ibox ul.corp_list{list-style:none;margin:0;}
.ibox ul.corp_list li{line-height:25px;font-size:14px;padding:0 0 0 5px;margin:0;}

.iboxnormal{padding:5px;margin:0 0 5px 0;background:#fff;}
.iboxnormal ul, .ibox ul{list-style:none;margin:0;}
.iboxnormal li, .ibox li{line-height:20px;border-bottom:none !important;}
.iboxnormal span.textlabel{width:2.5em;margin-right:5px;text-align:right;display:inline-block;}

.ibox span.name{font-size:14px;font-weight:bold;color:#000;}
.ibox span.name a{color:#000;text-decoration:none;}
.ibox span.name a:hover{color:#666;text-decoration:underline;}
.ibox span.corp{color:#f60;}
.ibox span.corp a{color:#f60;text-decoration:none;}
.ibox span.corp a:hover{color:#f60;text-decoration:underline;}

.ibox_menulist{padding:5px;margin:0 0 5px 0;background:#81b9e4;}
.ibox_menulist a{color:#fff;text-decoration:underline;}
.ibox_menulist a:hover{color:#f0f0f0;text-decoration:none;}
.ibox_menulist li{line-height:25px;padding-left:20px;}
.ibox_menulist li a{color:#fff;text-decoration:none;font-size:14px;}
.ibox_menulist li a:hover{color:#f0f0f0;text-decoration:none;font-size:14px;}
.ibox_menulist li.active{line-height:25px;background:url(/images/list_logo.png) no-repeat left center;padding-left:20px;}
.ibox_menulist li.active a{color:#c30;font-weight:bold;text-decoration:none;font-size:14px;}
.ibox_menulist li.active a:hover{color:#900;font-weight:bold;text-decoration:none;font-size:14px;}

.flink{height:30px;padding:0 0 0 10px;background:#f0f0f0;margin-left:100px;}
.flink div{float:left;line-height:30px;margin:0 5px;}
.flink label{float:left;width:4em;text-align:right;font-weight:bold;margin-right:0.5em;}
.flink select{border:1px solid #333;margin-top:3px;}
.flinkname{width:100px;float:left;height:30px;background:#f60;font-size:14px;color:#fff;font-weight:bold;text-align:center;}
.ibox_cont{padding:10px;background:#f0f0f0;font-size:14px;border-right:1px solid #369;border-bottom:1px solid #369;border-left:1px solid #369;}
.ibox_cont p{padding:0.5em 0;}
.ibox_cont ul{list-style:none;padding:0;margin:5px 0;}
.ibox_cont li{margin-left:10px;line-height:25px;}
.ibox_cont a{color:#036;text-decoration:underlind;}
.ibox_cont a:hover{color:#900;text-decoration:none;}
.ibox_news{padding:5px;background:#ebebeb;font-size:12px;margin:5px 0;}
.ibox_news a{color:#369;text-decoration:underline;}
.ibox_news a:hover{color:#333;text-decoration:none;}

.ad_box{margin:5px 0;padding:0;}

h3.question{margin:0 0 4px 0;font-size:14px;font-weight:bold;color:#333;background:#ddd url(/images/question_icon.png) no-repeat 5px center;padding:0 10px 0 35px;line-height:35px;border:0 none;}

.ansercont{padding:5px 5px 5px 35px;margin:0 0 10px 0;background:#f0f0f0 url(/images/anser.png) no-repeat 5px 5px;}
.ansercont p{line-height:22px;margin:0.5em 0;}

/* fieldset */
fieldset {border:none;margin:0 0 5px 0;padding:0;}
fieldset legend {color:#15324f;font-weight:bold;font-size:14px;	padding:0 10px;}
fieldset label {float:left;width:3em;text-align:right;padding-right:3px;font-weight:bold;color:#333;}
fieldset div {clear:left;margin-bottom:2px;}
fieldset ul{margin:0 5px;list-style:none;}

/*-- Form style --*/
.sub_btn{background:#953025;border:none;color:#fff;line-height:20px;padding:3px 5px;}
a.rounded, .button {
  outline: none;
  border: none;
  text-decoration: none;
  cursor: pointer;
  white-space: nowrap;
  vertical-align: middle; /* or top */
  display: -moz-inline-box;
  display: inline-block;
  overflow: visible; /* IE6 form button fix */
}
.button {
  color: #fff !important;
  background-color: #953025;
  padding:0px 10px;
  line-height:20px !important;
  
}
.button:hover {
  background-color: #c30;
  #background-color: #953025;
}
a.button{text-decoration:none;}
/*--pagelist style --*/
.pge1{
margin-right:auto;
margin-left:auto;
padding-top:10px;
margin-top:0px;
clear:both;
width:500px;
height:16px;
font-size:12px;
}
.pge1 li{
white-space:nowrap;
overflow:hidden;
text-overflow:hidden;
display:block;
display:inline;
float:left;
margin-left:2px;
margin-right:2px;
line-height:17px;
font-family:Arial, Helvetica, sans-serif;
}

.pge2{
margin-right:auto;
margin-left:auto;
padding-top:10px;
margin-top:0px;
clear:both;
width:650px;
height:16px;
font-size:12px;
}
.pge2 li{
white-space:nowrap;
overflow:hidden;
text-overflow:hidden;
display:block;
display:inline;
float:left;
margin-left:2px;
margin-right:2px;
line-height:17px;
font-family:Arial, Helvetica, sans-serif;
}
.pge{
padding:10px 0 0 0;
margin:10px 0 0 0;
clear:both;
width:100%;
height:25px;
font-size:12px;
border-top:1px solid #ccc;
text-align:right !important;
}
.pge li{
white-space:nowrap;
overflow:hidden;
text-overflow:hidden;
display:block;
display:inline;
float:left;
margin:0;
padding-left:2px !important;
line-height:20px;
height:25px;
font-family:"微软雅黑", Arial, Helvetica, sans-serif;
background:transparent none !important;
text-align:center;
border:0 none !important;
#line-height:25px;
}
.pge li img{border:0 none !important;}
a.pgeup{
border:0 none;
color:#333;
float:left;
width:4.5em;
padding:2px 5px;
background:#fff;
height:25px;
text-decoration:underline !important;
font-family:"微软雅黑", Arial, Helvetica, sans-serif;
}
a.pgeup:hover{
border:0 none;
color:#333;
width:4.5em;
padding:2px 5px;
background:#fff;
height:25px;
text-decoration:none !important;
}
a.pge01{
border:0 none;
background:#fff;
color:#369;
text-align:center;
float:left;

padding:2px 5px;
text-decoration:underline !important;
}

a.pge01:hover{
border:0 none;
background:#ccc;
color:#333;
font-weight:bold;
padding:2px 5px;

text-align:center;
text-decoration:none !important;
}
a.pge02{
border:0 none;
background:#fff;
color:#369;
text-align:center;
float:left;

padding:2px 5px;
text-decoration:underline !important;
}

a.pge02:hover{
border:0 none;
background:#ccc;
color:#333;
font-weight:bold;
padding:2px 5px;

text-align:center;
text-decoration:none !important;
}
.pg1{
line-height:20px;
padding:2px 5px;
height:20px;
color:#333;
}
.pg_sel{
border:0 none;
color:#900;
font-weight:bold;
text-decoration:none !important;
height:25px;
}
a.pg_sel{
border:0 none;
background:#ccc;
color:#900 !important;
text-align:center;
float:left;
padding:2px 5px;
text-decoration:none !important;
}

a.pg_sel:hover{
border:0 none;
background:#fc0;
color:#900 !important;
font-weight:bold;
padding:2px 5px;
text-align:center;
text-decoration:none !important;
}

/* tabel */
#colmid table.formtable,#cont_center table.formtable{border-collapse:collapse;width:100%;margin-bottom:3px;}
#colmid .formtable th,#cont_center .formtable th{background-color:#b3d1ed;color:#369;font-weight:bold;border-bottom:1px solid #fff;text-align:right;width:8em;padding:3px;}
#colmid .formtable tr,#cont_center .formtable tr{border:none;}
#colmid .formtable td,#cont_center .formtable td{border:1px solid #f0f0f0;padding:3px;}
#colmid table input.inputitem,#cont_center table input.inputitem{width:10em;}
#colmid table textarea.textareaitem,#cont_center table textarea.textareaitem{width:30em;height:20em;}

table.listtable{border-collapse:collapse;width:100%;margin-bottom:3px;}
.listtable thead th{background-color:#b3d1ed;color:#369;font-weight:bold;border-bottom:1px solid #fff;border-right:1px solid #fff;text-align:left;padding:3px;}
.listtable tr th{background-color:#f0f0f0;color:#369;white-space:nowrap;font-weight:bold;border-bottom:1px solid #fff;border-right:1px solid #fff;text-align:right;padding:3px 10px;}
.listtable tr{border:none;}
.listtable td{border:1px solid #f0f0f0;padding:3px;font-size:12px;}
.listtable li{float:left;margin:3px 10px 3px 0;padding-right:5px;}

/* search results */
#cse-search-results{float:left;margin-right:5px;overflow:hidden;width:770px;}
#cse-search-results h2{font-size:14px;font-weight:bold;color:#069;border-bottom:1px solid #ccc;line-height:30px;margin:3px 0;}
#cse-search-results h3{font-size:14px;color:#069;font-weight:bold;}
#cse-search-results h3 a{color:#069;text-decoration:underline;}
#cse-search-results h3 a:hover{color:#036;text-decoration:none;}
#cse-search-results search_sub{font-size:12px;color:#666;}
#cse-search-results iframe{height:auto !important;width:770px;font-size:12px !important;}
#cse-search-results-right{float:right;width:200px;margin:0;}
#cse-search-results-right ul{list-style:none;margin-left:10px;}


/* list style */
ul.error_list{list-style:none;margin-left:30px;}
ul.error_list li{background:url(/images/bullet_error.png) no-repeat left center;padding-left:20px;}

/* slidshow news images*/
/* CSS Document */
.warp{width:730px;background:#fff;margin:0;padding:0;}
.screen{float:left;margin:0;padding:0px;overflow:hidden;display:inline;position:relative;width:330px;height:250px;}

.screen dl{padding:0;margin:0;}
.screen dt{}
.screen dt img{width:320px;height:240px;display:block;margin:0 0 0 5px;}
.screen dt span{display:block;width:260px;font-size:14px;font-weight:bold;line-height:25px;}
.screen dt a {color:#369;}
.screen dt a:hover{ color:#369;}
.screen dd{min-height:1em; line-height:1em; font-size:1em;font-weight:normal;padding:0;margin:0;}
.screen h3{padding:5px 0 5px 5px;font-weight:normal;font-size:12px;background:url(/images/bg.png) 0 -115px repeat-x #fff; color:#369;}
.screen ul{}
.screen li{line-height:1.2em;font-size:12px;padding-left:5px;}

.info{ position:absolute;left:0;top:0;background:#ddd;padding:5px 5px 5px 0;}
.info div{width:320px;margin:0 10px 0 0;float:left;}
.info div.hide{display:none;}

.cmt{height:14px;font-size:1.1em;margin:6px 0; padding:0px 0 0px 20px; background:url(/images/bg.png) 0 -61px no-repeat #fff;}

.btn{width:55px;z-index:100;height:22px;line-height:22px;background:url(/images/bg.png) 0 -36px no-repeat; position:absolute;top:218px;right:5px;}
.btn span{float:left; width:27px; height:22px; cursor:pointer; text-indent:-2000px;}

.list{float:left;width:400px;height:240px;background:#fff;overflow:hidden;padding:0;margin:0;#height:250px;}
.list h2{font-weight:bold;font-size:14px;padding:0 10px;margin:0 0 5px 0;border-bottom:1px solid #333;}
.list h2 a{margin-left:5px;}
.list ul{height:400px; overflow:hidden; background:url(/images/bg.png) -55px 350px no-repeat;}
.list li{width:390px;line-height:20px;padding:0 0 0 20px;background:url(/images/bullet_blue.png) no-repeat left center;} 
.list li a{color:#036;text-decoration:underline;}
.list li a:hover{color:#333;text-decoration:none;}
.list li.cur{background:#ddd url(/images/newspaper_list_r_bg.png) no-repeat right center;padding:3px 0;}
.list li.cur a{color:#c30;text-decoration:none;font-weight:bold;background:#ddd url(/images/bullet_red.png) no-repeat left center;padding-left:20px;}
.list li.cur a:hover{color:#c30;text-decoration:none;font-weight:bold;background:#ddd url(/images/bullet_red.png) no-repeat left center;padding-left:20px;}

/* innerFade jquery */
ul#portfolio li img{border:0 none;height:68px;}
ul#portfolio li{background:none;list-style:none;padding:0;margin:0;border:0 none;}
.fade{margin-bottom: 2em;}
.fade p{margin-bottom: 2em;text-align: center;width: 100%;background: #fff;}
q:before,q:after{content:'';}
