@CHARSET "UTF-8";
body{ font-family:Arial, Helvetica, sans-serif;text-align:left;margin:0;padding:0;font-size:12px; color:#556673; background:#00316e;height:100% }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0 auto; color:#556673; }
html{ color:#556673;  margin:0; text-align:left;height:100%}

div{line-height:12px; }
li{list-style-type:none; text-align:left}
table,td,tr,th{font-size:1em;}
img{border:0px;}

.clear {background: none; border: 0;   clear: both; display: block; float: none; font-size: 0; list-style: none; margin: 0;padding: 0;overflow: hidden;visibility: hidden; width: 0; height: 0; line-height: 0; font-size: 0;zoom:1}
 a { text-decoration:none; color:#556673;}
 /*------*/
.aRed,a.aRed:link,a.aRed:visited{ color:#cc0e0e; }
.aOrange,a.aOrange:link,a.aOrange:visited{color:#ff7301; }
.aBlue,a.aBlue:link,a.aBlue:visited{color:#ff7802}
.aWhite,a.aWhite:link,a.aWhite:visited{color:#ffffff}
.aBlack,a.aBlack:link,a.aBlack:visited{color:#000;}
.aGray,a.aGray:link,a.aGray:visited{color:#f0f0f0;}
.afoot,a.afoot:link,a.afoot:visited{color:#2870b6;}
.agreen,a.agreen:link,a.agreen:visited{color:#a6deff}
.nav_but{background:url(images/nav_but.gif) no-repeat;width:48px;height:17px;line-height:17px; font-size:12px; font-weight:bold;border:0px;color:#cc0e0e;cursor:pointer; text-align:center;}

a.ahovers:link{color:#8d6716}          
a.ahovers:visited{color:#8d6716}      
a.ahovers:hover{color:#c0a688}		
a.ahovers:active{color:#c0a688}	  

.submit_but{background:url(images/but.jpg) no-repeat; width:56px; height:23px; line-height:23px; color:#feffff; border:0px} 


/**index**/
.top{  height:110px; }
.top_left{ float:left; width:174px;}
.top_right{ float:left;   color:#FFF; font-size:20px; font-weight:bold; line-height:25px; padding-top:25px; text-align:left;padding-left:10px}
.top_right span{ font-size:14px; padding-left:150px}
.head_tt{ background:url(images/bt.jpg) repeat-x; line-height:0px; height:2px; font-size:0px}
.content{ padding-top:10px}
.index_nr_top{ width:681px; height:302px; background:url(images/index_bg.jpg) no-repeat; margin-top:30px}
.index_nr_top_left{ float:left; width:390px;padding:5px; line-height:20px; height:282px; font-size:11px;  color:#556673}

.index_nr_top_right{ float:right; width:271px;}
.index_nr_top_right_top{padding:20px 10px 20px 10px; }

.headyuyan{ cursor:pointer; float:right; border:1px solid #f0f0f0; width:80px; height:15px; padding-top:5px; margin:50px 50px 0 0 ; font-size:12px; background:#011b3c; color:#fff;  text-align:center;  }

.input_user{ border:1px solid #a5afb5; background:#eaeaea; width:160px;}

.index_nr_top_right_bottom{padding:10px; line-height:20px;}
.index_nr_top_right_bottom span{ font-size:18px; color:#556673; font-weight:bold;padding-left:5px}
.index_nr_bottom{ margin-top:10px; background:#dce0e3; width:636px; padding:10px 0px 10px 45px;}

.nav{ background:url(images/title_bg.jpg) repeat-x; height:41px;  margin-top:6px; display:inline;}
.nav_left{ float:left; width:60%;}
.nav_open{ background:url(images/open_title.jpg) no-repeat; width:178px; text-align:center; font-size:14px; color:#deeafa; height:28px; float:left; line-height:15px;padding-top:13px}
.nav_close{width:378px; text-align:left; font-size:12px; color:#fff; height:27px; float:left; line-height:15px;padding:14px 0 0 10px}
.nav_right{ float:right; width:220px; color:#fFF;padding-top:10px}
.database{ background:url(images/databast_bg.jpg) no-repeat; width:332px; height:275px;margin-top:50px;padding:25px 0 20px 200px}
.database_title{ font-size:30px; font-weight:bold; color:#a7ceeb; line-height:30px; text-align:left}
.database_bottom{ margin-top:20px; width:287px; float:left}
.database_list{ background:url(images/icon/sj.jpg) no-repeat; padding-left:11px; background-position:2px 7px;color:#a7ceeb; font-size:14px; line-height:18px;}
.database_tt{ background:url(images/icon/xt.jpg) repeat-x; height:1px; font-size:0px; line-height:0px; margin:5px 0 5px 0}

.content_left{ margin-top:10px; float:left; width:190px; background:#001b3c;padding:10px 0 20px 00px}
.content_left td{ line-height:25px}
.content_left_top{padding-left:10px}
.content_right{float:left;position:absolute; left:200px; right:5px; bottom:5px; top:170px; _width:85% }
.left_dl{ background:#e1ecf9;padding:10px; color:#001b3c; font-size:14px; line-height:15px; font-weight:bold}
.left_dl a{color:#001b3c;}
.left_xl{ color:#fff834; padding:5px 0 5px 10px; line-height:20px;}
.content_right_title{ background:#fff;padding:5px}
.content_right_title input { color:#cecece;}
.content_right_title select{ color:#cecece;height:20px}
.ss_but{ background:url(images/ss_bg.jpg) repeat-x; border:1px solid #daf1ff; height:22px;padding:1px 5px 0 5px;  color:#00316e}
.content_right_content{ margin-top:10px}
.content_right_content table{background:#cecece;}

.content_right_content th{ background:url(images/th.jpg) repeat-x; height:28px; line-height:28px; text-align:center; font-size:11px; font-weight:normal}
.content_right_content td{  font-size:11px; background:#fff; height:28px; line-height:28px; text-align:center}
.bg td{ background:#f1f1f1}

.page{ text-align:left; color:#fff; margin-top:10px }
.page a{ color:#fff}


/*****内容区域*****/

#mcs_container{margin:0;height:260px; padding:0 0px;margin-top:10px;}
#mcs_container .customScrollBox{position:relative; height:100%; overflow:hidden;}
#mcs_container .customScrollBox .container{position:relative; width:378px; top:0; float:left;}
#mcs_container .customScrollBox .content{clear:both; font-size:12px; line-height:160%; text-align:left; }
#mcs_container .dragger_container{position:relative; width:0px; height:260px; float:left; margin:10px 0 0 10px; border-left:2px solid #ccc; cursor:pointer;}
#mcs_container .dragger{position:absolute; width:6px; height:30px; background:#666; margin-left:-4px; text-align:center; overflow:hidden; cursor:pointer; -moz-border-radius:18px; -khtml-border-radius:18px; -webkit-border-radius:18px; border-radius:18px;}
#mcs_container .dragger_pressed{position:absolute; width:6px; height:30px; background:#999; margin-left:-4px; overflow:hidden; cursor:s-resize;}


/*二级页*/
.erji_title{ background:url(images/title_bg1.jpg) repeat-x; height:20px;padding:7px 10px 0 10px; font-size:14px; font-weight:bold; line-height:14px; color:#fff; float:left}
.erji_content table{ background:#cecece; width:100%}
.erji_content td{background:#fff; height:28px; color:#00316e;padding-left:5px; text-align:left; vertical-align:middle;  }
.erji_content th{background:#fff; height:28px; color:#00316e; font-weight:normal; width:100px; text-align:left;}
.erji_content .left{padding-left:10px; line-height:16px;}
.erji_content span{ color:red; font-size:14px;}
.erji_content select{ color:#877777}
.erji_content image{margin-top:5px}
.erji_bottom{ margin-top:15px}
/*.erji_content td input{width:300px;}*/
.erji_content font{zoom:1}
.input_style{height:20px; border:1px solid #ccc;float:left; margin-left:5px;}
.input_text{height:20px;line-height:20px;border:1px solid #ccc;}


/*信息页面*/
.box_1{border:1px solid #a6deff; background-color:#fff; width:800px; text-align:center;}
h3{height:33px; line-height:33px; font-size:14px; color:#fff;  text-align:right;padding:0 3px; background-color:#011b3c; font-weight:100;}
h3.border{border:1px solid #c5e4ff; border-bottom:none;}
h3 img{position:relative; top:7px;}
h3 span{float:left; width:auto; height:33px; line-height:33px; text-align:left;font-weight:bold;  padding-left:12px;}


/*对话框*/
.dialog_mask{position:absolute;top:0;left:0;z-index:998;background:#F0f0f0;opacity:0.1;filter:alpha(opacity=10);width:100%;height:100%;}
.dialog{border:1px #00316e solid;position:absolute;left:0;top:0;z-index:999;background:#fff;}
.dialog .til{cursor:move;background:#001b3c;height:25px;clear:both;  color:#fff;}
.dialog .til_text{font-size:14px;font-weight:bold;margin:5px 0 0 5px; height:16px; color:#fff;  padding-top:2px;}
.dialog .ctx{padding:3px; }
.dialog_close, .dialog_close_mover {float:right;margin:5px 7px 0 0;*margin:5px 4px 0 0;cursor:pointer;border:1px solid #a7190f;}
.dialog_close {background:#dc4835;}
.dialog_close_mover {background:#ea7759;}


.plane{border:1px #ccc solid;background:#EFEFEF;padding:5px;margin:0 0 5px 0;width:90%; display:none}
.showplane{border:1px #ccc solid;background:#EFEFEF;padding:5px;margin:0 0 5px 0;width:98%;}


/******************/
.firstpage_top{ width:100%; height:26px;  background-color:#002244;}
.firstpage_top2{width:90%; margin-left:0px; }
.firstpage_top2 ul li{ float:left; background-color:#002244;}
.firstpage_top2 ul li a{ color:#FF0;  display:block; font-size:14px; line-height:20px; font-weight:bold;padding:0 40px 0 40px}
.firstpage_top2 ul li a:hover{  text-decoration:none;}
.firstpage_top_img{width:100%;margin:10px auto 0;  height:5px;}
.firstpage_top_img_left{  background:url(images/hNavTop_left.png) no-repeat;}
.firstpage_top_img_middle{ height:5px; width:90%; background:url(images/hNavTop_middle.png) repeat-x;}
.firstpage_top_img_right{ background:url(images/hNavTop_right.png) no-repeat;}
.firstpage_in{width:100%;}
.firstpage_in_left{padding:0px 0px 25px 37px;  width:100%; height:180px;  }
.firstpage_in_left .title{ vertical-align:top;   text-align:left; color:#FF0; font-size:16px; font-weight:bold;}
.firstpage_in_left .bottom{ width:90%; margin:15px 5px;  padding-left:15px; color:#FFF; font-size:14px; line-height:26px;}
.firstpage_in_right{  margin:15px 3px 5px 0px; _display:inline; color:#fff; font-size:13px; }
.firstpage_bottom{padding-top:15px; width:1284px; }
.firstpage_bottom .title{ text-align:left; color:#FF0; font-size:16px; font-weight:bold;padding-bottom:5px}
.firstpage_bottom td{ color:#fff; width:275px; line-height:20px; text-align:left; vertical-align:top;padding-top:8px}
.wynewli{  line-height:35px;}
.wynewli a{ color:#fff; height:35px; line-height:35px;display:block;}
.wynewli a:hover{ color:#Ff0;  text-decoration:none;}
.fylclass{ width:60%;margin:0 auto;}
.con_title{ text-align:center; color:#fff; font-size:18px;}
.firstpage_footer{padding:10px 0 15px 0 ; width:100%; color:#fff; }
.firstpage_footer .title{color:#FF0; font-size:16px; font-weight:bold; margin-left:42px;}
.firstpage_footer .content{ line-height:25px; font-size:14px; font-weight:bold; color:#FFF; margin-left:50px;}
.icemrimg{  padding:15px 0px 25px 60px; height:220px;color:#fff; font-size:14px;}


/***搜索**/
.querystyle{display:none; width:100%;}
.querystyle td{height:30px; text-align:center;}













