@charset "utf-8";
body { font-size: 12px; color:#3a3a3a; font-family:"宋体",Arial; background:#fff; width:1002px; margin:0 auto; }
ul ,p ,form ,h1 ,h2 ,h3 ,h4 ,h5 ,h6{ padding:0; margin:0;}
ul{ list-style:none;}
img{ border:none;}
a{ color:#3a3a3a; text-decoration:none;}
a:hover{ color:#c40000; text-decoration:underline;}
h1 { font-size:16px; margin:0px; }
h2 { font-size:14px;  margin:0px;}
h3 { font-size:12px;  margin:0px;}

.top{ height:74px;}
.logo{ width:300px; float:left;}
.top_r{ width:700px; float:right;}
.top_r ul{ padding-top:35px; padding-left:10px;}
.top_r li{ float:left; padding-left:32px; color:#000; line-height:20px;}
.qq{ background:url(qq_icon.gif) 15px 0 no-repeat;}
.top_arial{ font-family:arial; font-size:14px;}
.top_arial a{ color:#000;}
.top_arial a:hover{ color:#c40000;}

.nav{ background:url(nav_bg.gif) no-repeat; height:40px; line-height:45px; overflow:hidden;}
.nav ul{ padding-left:6px;}
.nav li{ float:left; font-size:14px; font-weight:bold; color:#fff;}
.nav li a ,.nav li a:hover{ color:#fff; width:123px; text-align:center; display:block;}
.nav li a:hover{  background:url(hover_btn.gif) center 0 no-repeat; display:block; color:#c40000; text-decoration:none;}
#hover a{ background:url(hover_btn.gif) center 0 no-repeat; display:block; color:#c40000; text-decoration:none;}
.nav_line{ background:url(nav_line.gif) no-repeat; width:2px; height:40px; float:left;}
.nav_icon{ background:url(nav_more.gif) 98px 17px no-repeat;}
#no_hover{ background:none; color:#fff;  background:url(nav_more.gif) 98px 17px no-repeat;}

.mainbox{ clear:both; padding-top:8px;}

.main_lbox{ width:731px; float:left;}
.main_rbox{ width:262px; float:right;}

.flash{ clear:both;}

.mainL01{ width:730px; overflow:hidden; height:214px; border:0px solid blue;}
.box_pic .btPhoto01 .current { BACKGROUND: url(bg12.png) no-repeat; HEIGHT: 42px; COLOR: #fff; _background: none;}
.txt03 { Z-INDEX: 100; POSITION: absolute; WIDTH: 730px; HEIGHT: 61px; COLOR: #fff; TOP: 164px; LEFT: 0px; border:0px solid red;}
.line18 { LINE-HEIGHT: 18px;}
.bg_t03 { Z-INDEX: 20; POSITION: absolute; FILTER: alpha(opacity=70); WIDTH: 730px; BACKGROUND: #000; HEIGHT: 49px; TOP: 164px; LEFT: 0px; opacity: 0.7;}
.photoN .pic H4 A { COLOR: #fff;}
.bg_t03 { Z-INDEX: 20; POSITION: absolute; FILTER: alpha(opacity=70); WIDTH: 730px; BACKGROUND: #000; HEIGHT: 49px; TOP: 164px; LEFT: 0px; opacity: 0.7;}
.btPhoto01 { Z-INDEX: 1000; POSITION: absolute; WIDTH: 49px; TOP: 0px; LEFT: 683px; }
.btPhoto01 LI { Z-INDEX: 1001; POSITION: relative; WIDTH: 49px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(bg13.gif) no-repeat right 0px; FLOAT: left; HEIGHT: 43px; COLOR: #838383; FONT-SIZE: 16px; OVERFLOW: hidden; CURSOR: pointer;}
.btPhoto01 SPAN {PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 16px;}
.photoN .pic H4 { PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; FONT-FAMILY: Microsoft YaHei; FONT-SIZE: 14px; PADDING-TOP: 4px;}
.txt03 P { LINE-HEIGHT: 22px; PADDING-LEFT: 16px; FONT-SIZE: 12px; }






.login_index{ clear:both;}
.login_bt_index{ background:url(login_btbg.gif) no-repeat; height:23px; padding:11px 0 0 29px; font-size:14px; font-weight:bold; color:#000;}
.login_nr_index{ background:url(login_nrbg_index.gif) no-repeat; height:182px;}
.login_nr_index ul{ padding:19px 0 0 15px;}
.login_nr_index li{ height:21px; line-height:21px; padding-bottom:14px; _padding-bottom:7px;}
.login_wz{ width:52px; float:left;}
.login_box1{ width:178px; float:left; background:url(text_box1.gif) no-repeat; height:21px; }
.text1{ width:178px; height:21px; line-height:21px; border:none; background:none;}
.login_box2{ width:178px; float:right; padding-right:15px; height:21px; border:0px solid red;}
.text2{ width:83px; height:21px; line-height:21px; border:none; position:relative; background:url(text_2.gif) no-repeat; border:0px solid red; float:left;}
.login_box2 span{ float:right; }
.login_box2 span img{ position:relative; left:-60px;}
.submit{ padding-left:15px; padding-top:5px;}
.submit span{ padding-left:5px;}

.profile ,.announce ,.model ,.finance{ clear:both; padding-top:9px;}
.profile_tt{ background:url(profile_btbg.gif) no-repeat; height:24px; padding:10px 0 0 29px; font-size:14px; font-weight:bold; color:#000;}
.profile_tt span ,.announce_tt span ,.model_tt span ,.finance_tt span ,.alumnus_tt span{ float:right; padding-right:15px; font-weight:normal; font-size:12px; color:#c40000;}
.profile_tt span a ,.announce_tt span a ,.model_tt span a ,.finance_tt span a ,.alumnus_tt span a{ color:#c40000;}
.profile_nr{ background:url(profile_nrbg.gif) no-repeat; height:150px; padding:18px 16px 0 10px;}
.pro_nr1{ width:210px; float:left;}
.pro_nr2{ width:96px; float:left;}
.pro_nr3{ width:398px; float:left;}
.pro_nr2 li a span{ }
.pro_nr2 li{/* padding-bottom:12px; _padding-bottom:0px;*/ background:url(red_bg.gif) no-repeat; width:62px; height:22px; display:block; text-align:center; line-height:22px; color:#fff; margin-bottom:12px;}
.pro_nr2 li a{ color:#fff; }
.pro_nr3 p{ line-height:18px;}

.center td{ padding-left:10px;}

#demo {overflow:hidden; border: 0px dashed #CCC;  margin:0 5px; border:0px solid red;}
#demo img {border: 0px solid #F2F2F2;}
#indemo { float: left; width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}


.announce_tt{ background:url(gg_btbg.gif) no-repeat; height:24px; padding:10px 0 0 29px; font-size:14px; font-weight:bold; color:#000;}
.announce_nr{ background:url(gg_nrbg.gif) no-repeat; height:168px;}
.announce_nr ul ,.finance_nr ul{ padding-top:5px;}
.announce_nr li ,.finance_nr li{ line-height:31px; height:31px; border-bottom:1px dotted #d4d4d4; padding-left:20px;}
.noline{ border-bottom:none;}

.model_tt{ background:url(xyby_btbg.gif) no-repeat; height:32px; height:24px; padding:10px 0 0 29px; font-size:14px; font-weight:bold; color:#000;}
.model_nr{ background:url(xyby_nrbg.gif) no-repeat; height:181px; width:721px; overflow:hidden; padding:0 5px; border:0px solid red;}

.model_nr li{ float:left; padding:10px 0;}
.model_nr li a{ text-align:center; width:182px; display:block; padding-top:10px;}

.finance_tt{ background:url(cwgk_btbg.gif) no-repeat; height:22px; padding:10px 0 0 29px; font-size:14px; font-weight:bold; color:#000;}
.finance_nr{ background:url(finance_nrbg.gif) no-repeat; height:181px; }

.alumnus_record{ clear:both; padding-top:10px;}
.alumnus_tt{ background:url(xyl_btbg.gif) no-repeat; height:22px; padding:10px 0 0 29px; font-size:14px; font-weight:bold; color:#000;}
.alumnus_nr{ background:#f1f1f1 url(xyl_nrbg.gif) no-repeat;  padding-top:16px; overflow:hidden;}
.query_years{ width:296px; float:left; padding-left:38px;}
.sys_tt ,.areas_tt{ height:21px; }
.years_tt span ,.sys_tt span ,.areas_tt span{ font-weight:bold; color:#000; position:relative; top:-2px;}
.years_list{ clear:both; padding-top:5px;}
.query_sys{ width:147px; float:left;}
.sys_list{ line-height:25px; height:25px;}

.query_areas{ width:219px; float:left;}
.sf{ position:relative; top:-2px;}
.areas_list{ clear:both; padding-top:5px;}

.latest_add{ width:292px; float:right;}
.add_bt{ font-size:14px; font-weight:bold; color:#a80000; padding-left:80px; height:30px;}
.latest_add li{ padding-top:7px;}
.add_wz{ width:80px; float:left; font-weight:bold;}
.add_box{ width:165px; float:left; height:23px; line-height:23px;}
.srk_add{ width:165px; background:#fff; border:1px solid #dcdcdc;}
.check_btn{ padding-left:80px; }

.link_box{ clear:both; margin-top:8px; height:22px; padding:13px 0 0 19px; background:#f0f0f0;}

.foot{ margin-top:7px; height:55px; border-top:1px solid #363636;}
.foot ul{ text-align:center;}
.foot li{ padding-top:10px;}
.arial{ font-family:Arial;}


/*ny.html*/
.banner_ny{ clear:both; padding-top:7px; text-align:center;}

.ny_mainbox{ clear:both; padding-top:7px;}
.ny_lbox{ width:195px; float:left;}
.ny_rbox{ width:796px; float:right; overflow:hidden;}

.lm_box{ clear:both;}
.lm_tt{ background:url(ny_lm_tbg.gif) no-repeat; height:35px; line-height:35px; font-weight:bold; font-size:14px; color:#ad0000; text-align:center;}
.lm_nr{ background:#f5f5f5; border:1px solid #e4e4e4; padding:14px 0 20px 0; border-top:none;}
.lm_nr li{ height:31px; line-height:31px; padding:1px 0;}
.lm_nr li a{ padding-left:65px;}
.lm_nr li a:hover{ background:url(hover_lmbg.gif) no-repeat; height:31px; line-height:31px; color:#fff; text-decoration:none; display:block;}
#first a{ background:url(hover_lmbg.gif) no-repeat; height:31px; line-height:31px; display:block; color:#fff;}
.school_pic{ clear:both; padding-top:8px;}

.location{ clear:both; height:23px; padding-top:6px; padding-left:24px; background:url(loc_icon.gif) 5px 6px no-repeat;}
.ny_rlm{ clear:both;}
.ny_rlm_tt{ background:url(ny_rtbg.gif) no-repeat; height:23px; padding:11px 0 0 25px; font-weight:bold; font-size:14px; color:#ad0000;}
.ny_rlm_tt span{ float:right; font-weight:normal; font-size:12px; color:#ad0000; padding-right:18px;}
.ny_rlm_tt span a{ color:#ad0000;}
.ny_rlm_nr ,.ny_rlm_show{ background:url(ny_rnrbg.gif) no-repeat; height:150px; padding-top:18px; overflow:hidden;}
ny_rlm_show{ background:url(ny_rnrbg.gif) no-repeat; height:150px; padding-top:18px; margin:0 5px; overflow:hidden;}
.ny_rlm_lnr{ width:420px; float:left;}
.ny_rlm_rnr{ width:376px; float:right; margin-top:-5px;}
.ny_rlm_lnr img{ float:left; margin:0 15px 0 10px; display:inline;}
.ny_rlm_ms{ width:170px; float:right; padding-right:35px;}
.ny_rlm_ms li{ padding-bottom:15px; line-height:17px;}
.ny_rlm_ms li a{ color:#ad0000;}
.ny_rlm_ms li p{ line-height:17px;}
.ny_rlm_rnr li{height:24px; line-height:24px;}
.ny_rlm_rnr li a{ color:#3a3a3a;}
.ny_rlm_rnr li a:hover{ color:#ad0000;}
.ny_rlm_rnr li span{ color:#8a8a8a;}

#demo {overflow:hidden; border: 0px dashed #CCC;  margin:0 5px; border:0px solid red;}
#demo img {border: 0px solid #f00;}
#indemo { float: left; width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}


.separate{ clear:both; margin-top:10px;}

.ny_rlm_show li{ float:left;}
.ny_rlm_show li a{ width:195px; text-align:center; display:block; border:0px solid red; padding-bottom:12px;}

.foot_pic{ clear:both; text-align:center;}


/*about.html*/
.ny_rnr_tt{ background:url(ny_rtbg.gif) no-repeat ; height:23px; padding:11px 0 0 25px; font-weight:bold; font-size:14px; color:#ad0000; text-align:center;}
.ny_rnr_tt2{ background:url(ny_rtbg2.gif) no-repeat 50% 0px ; height:23px; padding:11px 0 0 25px; font-weight:bold; font-size:14px; color:#ad0000; text-align:center;}
.ny_rnr_nr{ padding-top:20px; padding-left:10px; padding-right:10px; padding-bottom:10px;   border:1px solid #E4E4E4;}




.pd_nc_zw {   word-break:break-all ; color:#000000; line-height:170%;  }
.pd_nc_zw p { padding:5px; margin:5px;}
.pd_nc_zw h1 { font-size:18px; padding:10px; margin:10px;}
.pd_nc_zw h2 { font-size:16px; padding:8x; margin:8px;}
.pd_nc_zw h3 { font-size:14px; padding:5px; margin:5px;}

.pd_zw_lb_body p { padding:5px; margin:5px;}
.pd_zw_lb_body h1 { font-size:18px; padding:10px; margin:10px;}
.pd_zw_lb_body h2 { font-size:16px; padding:8x; margin:8px;}
.pd_zw_lb_body h3 { font-size:14px; padding:5px; margin:5px;}
.pd_zw_lb_body img { max-width:700px!important;}
  
.pd_fl_lb { color:#000000   }

.pd_zw_pro_lb_pic1 { padding-left:5px; padding-right:5px;}
.pd_zw_pro_lb_pic1 img { border:solid 1px #D3DBEF  }
.pd_zw_pro_lb_pic1_img { text-align:center; }
.pd_zw_pro_lb_pic1_img img { border:solid 1px #ccc; width:167px; height:98px;}
.pd_zw_pro_lb_pic1_bt { text-align:center; font-size:12px;  padding-top:5px}





.apd_zw_pro_lb_pic1 { padding-right:15px;}
.apd_zw_pro_lb_pic1 img { border:solid 1px #D3DBEF  }
.apd_zw_pro_lb_pic1_img { text-align:center; }
.apd_zw_pro_lb_pic1_img img { border:solid 1px #ccc; width:170px; height:170px;}
.apd_zw_pro_lb_pic1_bt { text-align:center; font-size:12px;  padding-top:5px}






.pd_zw_pro_lb_pic1_xh { text-align:center; font-size:12px;  padding-top:5px}
.pd_zw_pro_lb_pic1_bt a,.pd_zw_pro_lb_pic1_xh a { color:#333333 }

.pd_zw_pic { text-align:center; clear:both; padding-top:10px; overflow:hidden; }

.pd_zw_lb_body { padding:10px;  clear:both; line-height:170%}  


/*pindao show*/
.nc_keywords { padding-top:10px; padding-bottom:10px; }
.anli_fy { padding-left:13px; padding:10px 0px 10px 0px; line-height:200%}
.anli_fy li {  list-style:none;}

.pro_pic,.pro_pic2 { text-align:center; padding:5px; }

.pd_zw_lb_xg { padding-top:10px; padding-left:10px;  clear:both; border-top:dotted 1px #ccc; line-height:150%;}
.Related_Cases { padding-top:10px; padding-left:10px;  clear:both; border-top:dotted 1px #ccc;}
.Related_Cases_bt { font-weight:bold;}  
.Related_Cases_lb li {   padding-top:10px; background:url('bg99.gif') no-repeat 0px 12px; padding-left:20px;}
.pd_zw_lb_other { text-align:center; font-size:16px; padding-top:20px; }
.pd_zw_lb_other a { color:#FF3300}
.pd_zw_lb_other a:hover { color:#0189E2}
.pd_zw_lb_jj { padding-bottom:5px; padding-bottom:5px;}
.pd_zw_fx { text-align:right; border-bottom:solid 1px #ccc; padding-right:20px; padding-top:5px; padding-bottom:5px;} 


/*pindao lb*/
.pd_news_lb { background:url('bg99.gif') no-repeat 8px 16px; padding-left:25px; padding-top:12px; border-bottom:dotted 1px #ccc;  }
.pd_news_lb a {font-size:14px; font-weight:normal; }
.fy { clear:both; font-size:14px; padding-top:20px; padding-bottom:20px; font-family:"宋体"  }
.news_class { padding-left:20px; line-height:160%  }
.news_class_bt { width:550px; float:left; padding-bottom:5px; padding-top:5px; background:url('ico3.gif') no-repeat 0px 5px; padding-left:20px; }
.news_class_time { width:100px; float:left; text-align:center; padding-bottom:5px; padding-top:5px;}  
.news_lb_ge { border-top: dotted 1px #f1f1f1;}



.pd_zw_bt { font-size:18px; font-weight:bold; padding-top:10px; clear:both;text-align:center; padding-bottom:10px; background:url('bg17.gif') repeat-x 10px; }


.ab_r_tool { border-bottom:solid 1px #ccc; padding:10px; text-align:center}
.SBack { text-align:right; padding-top:10px; padding-right:10px; padding-bottom:10px;}
.nc_bt nc_btA links_body_bt h1{ font-size:16px; padding-top:10px;}
#bList_selected a { color:#E60505;  display:block; font-weight:bold }
#sList_selected a { color:#E60505; }
#List_selected a { color:#E60505; }

.zw_wz{ color:#000000}
.newsxs{ padding-left:20px; padding-right:10px;}
.nc_download_url { text-align:center; clear:both; padding-top:10px; padding-bottom:20px;}


.pd_zw_l { overflow:hidden; border:solid 1px #ccc; padding:10px; }
.pd_zw_r { text-align:left; line-height:150%;  padding-bottom:10px; width:60%;   padding-left:10px;}
.pd_zw_c { padding:10px;}

.pd_zw_lb_feedback { border:solid 1px #F90; padding:10px; clear:both; text-align:center; background:#FFFBEE}

.pd_zw_lb_qq { clear:both; padding:5px; vertical-align:middle}
.pd_zw_lb_qq img { padding-right:5px;}
.pd_zw_lb_other { text-align:center; font-size:16px; padding-top:20px; }
.pd_zw_lb_other a { color:#FF3300}
.pd_zw_lb_other a:hover { color:#0189E2}
.pd_zw_lb_model,.pd_zw_lb_region,.pd_zw_lb_jj{ padding-top:10px; padding-bottom:10px; font-size:12px; word-break:break-all;}
.pd_zw_lb_region {} 
.pd_zw_lb_jj {  clear:both; }
.pd_zw_lb_jb { padding-top:5px; padding-bottom:5px; word-break:break-all; }

 
.pd_zw_news_lb td { border-bottom:dotted 1px #ccc;}

.pd_zw_pro_lb_ge  { border-bottom:dotted 1px #ccc; padding-top:20px;}
.pd_zw_pro_lb  td {padding-top:10px; }
.ge_heaa { height:10px; font-size:1px; clear:both; width:80px; }


.lm_lmbg li{ text-align:left; height:20px; padding-top:10px; padding-left:20px; border-bottom:1px solid #d7d7d7;}


.ab_rrr{ padding-left:40px; padding-right:30px text-align:center}



/*通讯录*/
.ss { clear:both; padding-top:10px; border-bottom:solid 1px #ccc;}
.ss_bt { font-size:14px; font-weight:bold; clear:both;}
.ss_zw { clear:both; padding:10px;}
.ss_zw td {padding-top:5px; font-size:14px; padding-left:10px; padding-right:10px;}
.ss_bg { background:#f1f1f1}
.ss_zw2 {}
.ss_lb { }
.ss_lb_pic { width:350px; text-align:center }
.ss_lb_pic img { padding:1px; background:#fff; border:solid 1px #ccc;}
.ss_lb_info { font-size:14px;}
.ss_lb_info  td{ padding-top:8px; padding-right:10px;}
.ss_lb_info_l { width:80px; text-align:right; }
.ss_lb_info_r {}

.user_info_zw { }
.user_info_zw td {}

.user_input { font-size:14px; padding:5px; height:25px; border:solid 1px #ccc;}
.user_submit { font-size:16px; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px;}

.user_index_tt1 { font-size:14px;  padding-top:25px;}
.user_index_tt1 img { padding:5px;}
.ge_he { clear:both; height:20px; width:80px;}