@charset "gb2312";
/* CSS Document */

/*=全局样式=*/

body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; line-height:normal;} 
ol, ul ,li{list-style: none;} 
img {border: 0;} 
body {color:#000; text-align: center; font: 12px/1.5 "宋体"; background:url(bg.gif) repeat-x #F3F3F3;} 
.clearfix:after {clear:both; content:"."; display:block; height:0pt; visibility:hidden; overflow:hidden;} 
.clear{clear:both;height:1px; margin-top:-1px; width:100%; overflow:hidden;}
.clear2{clear:both;height:30px; width:100%; overflow:hidden;}

.dis{display:block;} 
.undis{display:none;} 

a{color:#000; text-decoration:none;}
a:hover{color:#000; text-decoration:underline;}

#body{width:1058px; margin:0 auto;}
#left_bg{width:15px; height:527px; float:left; display:inline; margin-top:85px;}
#right_bg{width:15px; height:527px; float:left; display:inline; margin-top:85px;}
#content{width:1028px; float:left; display:inline; text-align:left; background:#FFF url(bgx.gif) repeat-x; padding-bottom:5px;}

.mustfill{color:#C00;}


/* ==表格样式== */

td.title{background:#eeeeee }
td.con{background:#ffffff}
.table{border:1px #dddddd solid}
.tablemenu{color:#555555;BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid;background:#eeeeee}
.line{background:#dddddd}


/*= 首部 =*/
#header{width:1000px; margin:0 auto; margin-top:25px;}
#logo{float:left; margin-left:35px; display:inline; width:338px; text-align:left;}
#tel{float:right; margin-right:10px; width:202px; text-align:right; margin-top:30px;}

#menu{width:1000px; height:60px; background:url(menu_bg.png); margin-top:12px;font-family:"幼圆", "微软雅黑", "新宋体", "宋体";}
#menu *{font-family:"幼圆", "微软雅黑", "新宋体", "宋体";}
#menu .menunow{color:#FFF; font-size:16px; background:url(menu_now.png) no-repeat 50% 0%;}
#menu .menunow a:hover{text-decoration:none; color:#FF0;}
#menu .menunow a{color:#FFF; font-size:16px;}
#menu .menu{color:#FFF; font-size:14px;}
#menu .menu a{color:#FFF; font-size:16px;}
#menu .menu a:hover{text-decoration:none; color:#FF0;}


#banner_in{width:1000px; margin-top:5px;}/*首页banner*/
#banner{width:1000px; height:250px; margin-top:5px;}/*内页banner*/



/*= 主内容 =*/

/*== 首页 ==*/
#main{width:1000px; margin:0 auto;}
#mk01_title{width:1000px;height:36px; border-bottom:#CCCCCC solid 2px; overflow:hidden;
	background:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#E3E3E3));/*webkit内核浏览器*/
	background:-moz-linear-gradient(top, #FFFFFF, #E3E3E3);/*火狐浏览器*/
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E3E3E3');/*IE浏览器*/
}
#mk01_title .edit01{width:230px; float:left; display:inline; height:36px;}
	#mk01_title .edit01 .ti_cn{height:36px; width:75px; float:left; display:inline; text-align:center; line-height:42px; font-size:14px; color:#000;}
	#mk01_title .edit01 .ti_en{height:36px; width:120px; float:left; display:inline; text-align:left; padding-top:20px;}
	#mk01_title .edit01 .ti_more{height:36px; width:35px; float:left; display:inline; text-align:left; padding-top:13px;}

#mk01_title .edit02{width:420px; float:left; display:inline; margin-left:20px; margin-right:20px;}
	#mk01_title .edit02 .ti_cn{height:36px; width:75px; float:left; display:inline; text-align:center; line-height:42px; font-size:14px; color:#000;}
	#mk01_title .edit02 .ti_en{height:36px; width:310px; float:left; display:inline; text-align:left; padding-top:20px;}
	#mk01_title .edit02 .ti_more{height:36px; width:35px; float:left; display:inline; text-align:left; padding-top:13px;}

#mk01_title .edit03{width:310px; float:left; display:inline;}
	#mk01_title .edit03 .ti_cn{height:36px; width:75px; float:left; display:inline; text-align:center; line-height:42px; font-size:14px; color:#000;}
	#mk01_title .edit03 .ti_en{height:36px; width:200px; float:left; display:inline; text-align:left; padding-top:20px;}
	#mk01_title .edit03 .ti_more{height:36px; width:35px; float:left; display:inline; text-align:left; padding-top:13px;}



#mk01_body{width:1000px; background:#FFF;}

#mk01_body .edit01{width:230px; float:left; display:inline; height:200px;}
	#mk01_body .edit01 .news_list{width:230px; height:100px; overflow:hidden;}
	#mk01_body .edit01 .news_list li{height:20px;}

#mk01_body .edit02{width:420px; float:left; display:inline; height:200px;}
	#search_in .search_text{width:100px; height:18px; font-size:12px; line-height:18px;}
	#search_in .search_select{height:20px; font-size:12px; line-height:18px;}
	#search_in .search_submit{width:40px; height:20px; font-size:12px; line-height:12px;}

#mk01_body .edit03{width:310px; float:left; display:inline; height:200px;}
#mk01_body .divide{width:20px; float:left; display:inline; text-align:center;}

/*== 内页 ==*/
#gc01{width:1000px;height:35px;
	background:-webkit-gradient(linear, left top, left bottom, from(#F5F5F5), to(#FFFFFF));/*webkit内核浏览器*/
	background:-moz-linear-gradient(top, #F5F5F5, #FFFFFF);/*火狐浏览器*/
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F5F5', endColorstr='#FFFFFF');/*IE浏览器*/
}
#breadCrumb{width:660px; float:left; display:inline; margin-left:42px;}
#breadCrumb .bc_menunow{width:auto; font-size:24px; color:#064477; font-family:"黑体"; line-height:28px; float:left; display:inline;}
#breadCrumb .bc_menunow_en{width:auto; height:10px; float:left; display:inline; font-size:10px; font-family:Arial, Helvetica, sans-serif; margin-top:9px; margin-left:5px; color:#000; border-left:#064477 solid 1px; padding-left:5px; padding-top:6px; text-transform:uppercase;}
#breadCrumb div.nav{width:660px; clear:both; font-size:12px; color:#999999; font-family:"宋体"; line-height:18px; margin-top:15px; text-indent:25px; background:url(ico01.gif) 0% 50% no-repeat; height:18px; overflow:hidden;}
#breadCrumb div.nav a{width:660px; font-size:12px; color:#999999; font-family:"宋体";}

#search_div{width:260px; float:right; display:inline; margin-top:15px;}
	#search_ny .search_text{width:100px; height:18px; font-size:12px; line-height:18px;}
	#search_ny .search_select{width:80px; height:20px; font-size:12px; line-height:18px;}
	#search_ny .search_submit{width:40px; height:20px; font-size:12px; line-height:12px;}

#hr01{width:1000px; height:10px; border-bottom:#EDEDED solid 1px;; clear:both; overflow:hidden;}

/*= 竖式二级栏目菜单 =*/
#smenuv{width:232px; float:left; display:inline; margin-top:25px; margin-left:18px; margin-right:18px;}
	#smenuv .smenuv_title{width:210px; height:37px; background:url(smenubg_01.png) no-repeat; font-size:20px; font-family:"楷体_GB2312"; font-weight:bold; color:#FFF; padding-top:15px; padding-left:22px; text-align:left;}
	#smenuv .smenuv_text{width:232px; background:url(smenubg_02.png) repeat-y; text-align:center; padding-top:15px; padding-bottom:15px;}
		#smenuv .smenuv_text .list_ico{border-bottom:#E1E2E6 solid 1px;}
		#smenuv .smenuv_text .smenuv{border-bottom:#E1E2E6 solid 1px; font-size:14px; color:#000;}
		#smenuv .smenuv_text .smenuv a{font-size:14px; color:#000; font-family:"宋体"}
		#smenuv .smenuv_text .smenuv a:hover{color:#C52E41; text-decoration:none;}
		#smenuv .smenuv_text .smenuvnow{border-bottom:#E1E2E6 solid 1px; font-size:14px;}
		#smenuv .smenuv_text .smenuvnow a{font-size:14px; color:#000; font-family:"宋体"}
		#smenuv .smenuv_text .smenuvnow a:hover{color:#C52E41; text-decoration:none;}
	#smenuv .smenuv_bottom{width:232px; background:url(smenubg_03.png) no-repeat; height:16px;}

/* ==树型菜单样式== */

#id0{display:none;}
#sd0{display:none;}

.dtree {color:#000000;font-size:14px; white-space: nowrap; text-align:left; width:185px; margin:0 auto;}
.dtree a{text-decoration:none; color:#000000; font-size:14px;text-decoration: none; font-weight:600;}
.dtree img  {border: 0px; vertical-align: middle; margin-top:-3px;}
.dtree .clip {overflow: hidden;}
.dtree .clip .clip{width:145px; margin:0 auto;}
.dtree .dTreeNode{display:none;}
.dtree .clip .dTreeNode{ height:34px; border-bottom:#E1E2E6 solid 1px; padding-top:8px; display:block;}


#MainBody{width:730px; float:left; display:inline; margin-top:25px;}
#MainBody .page_edit{font-size:14px; line-height:160%;}
#MainBody .page_edit p{font-size:14px; line-height:160%;}
#MainBody #pages{width:90%; margin:0 auto; margin-top:15px; text-align:center;}

/* ==翻页样式== */

.pagesinfo {color:#555555;font-size:12px;}
.pagesnow {color:#D07E36;font-size:14px;text-decoration: none}
.pages {color:#777777;font-size:14px;text-decoration: none}

/*= 图文频道 =*/
#MainBody #modCpEdit{}
#MainBody #modCpQuery{margin-top:0px;}
#MainBody #modCpQuery .cpquery_img{border:#D9E0EA solid 1px;}
#MainBody .cpdetail_title{font-size:20px; font-weight:600; text-indent:1.5em;}
#MainBody .cpdetail_text{font-size:14px; color:#000; padding-left:20px;}

/*= 文章频道 =*/
#MainBody #modNewsQuery{text-align:center;}
#MainBody #modNewsQuery .newsquery{border-bottom:#CACACC dotted 1px;}
#MainBody #modNewsQuery .newsquery_title{font-size:14px; font-family:"宋体"; color:#000;}
#MainBody #modNewsQuery .newsquery_time{color:#999; font-family:"宋体"; font-size:12px;}

/* ==文章频道详情样式== */
#MainBody #modNewsdetail{text-align:left; width:90%; margin:0 auto;}
#MainBody #modNewsdetail .newstitle {color:#000;font-size:20px;font-weight:bold; font-family:"宋体";}
#MainBody #modNewsdetail .newsinfo {background:#f0f0f0;color:#555555;font-size:12px; padding-top:5px; padding-bottom:5px; font-family:"宋体";}
#MainBody #modNewsdetail .newscon {color:#000;font-size:14px;line-height:30px;padding:15px; font-family:"宋体";}
#MainBody #modNewsdetail .newscon p{color:#000;font-size:14px;line-height:30px;padding:15px; font-family:"宋体";}

/*= 下载频道 =*/
#MainBody #modDownQuery{text-align:center;}
#MainBody #modDownQuery .downquerytitle{border-top:#DFDFDF solid 1px; border-left:#DFDFDF solid 1px; border-right:#DFDFDF solid 1px;
	background:-webkit-gradient(linear, left top, left bottom, from(#FDFDFD), to(#DFDFDF));/*webkit内核浏览器*/
	background:-moz-linear-gradient(top, #FDFDFD, #DFDFDF);/*火狐浏览器*/
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FDFDFD', endColorstr='#DFDFDF');/*IE浏览器*/}
#MainBody #modDownQuery .downquerytitle td{padding-left:10px;}
	
#MainBody #modDownQuery .downquerylist{border-top:#DFDFDF solid 1px; border-left:#DFDFDF solid 1px; border-right:#DFDFDF solid 1px;}
#MainBody #modDownQuery .downquerylist td{border-right:#DFDFDF solid 1px; border-bottom:#DFDFDF solid 1px;padding-left:10px;}


/* ==评论样式== */
#modcommentquery{width:90%; text-align:left; margin:0 auto; margin-top:15px;}
#modcommentquery .bbsquerytitle td{border-bottom:#CCC solid 1px;}
#modcommentquery .bbsquery{background:url(icon_arrow1.gif) no-repeat 8px 50%; color:#000; border-bottom:#CCC dashed 1px; height:32px; text-indent:18px;}
#modcommentquery .bbsquery a{ color:#000;}
#modcommentquery .bbsqueryauthor{color:#000;  border-bottom:#CCC dashed 1px; height:32px;}
#modcommentquery .bbsquerycl{color:#000;  border-bottom:#CCC dashed 1px; height:32px;}
#modcommentquery .bbsquerycount{color:#000;  border-bottom:#CCC dashed 1px; height:32px;}
#modcommentquery .bbsquerytime{color:#000;  border-bottom:#CCC dashed 1px; height:32px;}

#commentlistform{width:90%; text-align:left; margin:0 auto; margin-top:15px;}
#commentlistform .bbstitle{background:#eeeeee}
#commentlistform .bbscon{background:#ffffff}
#commentlistform .bbstable{background:#dddddd;}
#commentlistform .bbsline{background:#dddddd}

#modcommentdetail {width:90%; text-align:left; margin:0 auto; margin-top:15px;}
#modcommentdetail .newstitle {color:#000;font-size:18px;font-weight:bold; font-family:"宋体";}
#modcommentdetail .newsinfo {background:#f0f0f0;color:#555555;font-size:12px;}
#modcommentdetail .newsinfo a{color:#555555;font-size:12px;}
#modcommentdetail .newscon {color:#000;font-size:14px;line-height:160%;padding:15px}

#modcommentdetail .bbstitle{background:#eeeeee}
#modcommentdetail .bbscon{background:#ffffff}
#modcommentdetail .bbstable{background:#dddddd;}
#modcommentdetail .bbsline{background:#dddddd}



/*= 页脚 =*/
#footer_hr{border-top:#D9D9D9 solid 1px; height:6px; background:#F3F3F3}
#footer{width:1000px; margin:0px auto; background:url(logo_min.jpg) no-repeat 780px 10px;}
#BottomMenu{width:1000px; height:50px; margin-top:10px; color:#666;}
#ButtomInfo{width:1000px; height:50px;}
#ShowCount{width:1000px; text-align:center;}


/*招聘内容*/
.rcjp_list_tab{border:#DFDFDF solid 1px;}
.rcjp_list_title{height:32px; font-size:12px; font-family:"宋体"; text-indent:15px; line-height:180%;
	background:-webkit-gradient(linear, left top, left bottom, from(#FDFDFD), to(#DFDFDF));/*webkit内核浏览器*/
	background:-moz-linear-gradient(top, #FDFDFD, #DFDFDF);/*火狐浏览器*/
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FDFDFD', endColorstr='#DFDFDF');/*IE浏览器*/}
.rcjp_list_yq{font-size:12px; line-height:180%;border-top:#DFDFDF solid 1px; border-right:#DFDFDF solid 1px;}
.rcjp_list_text{font-size:12px; line-height:180%; padding-left:10px; padding-top:10px; padding-bottom:10px;border-top:#DFDFDF solid 1px;}