@charset "utf-8";
/* CSS Document */
html{ background-color:#F7F7F7;}
html,body{ padding:0; margin:0; border:none; font-family:Tahoma,Helvetica,Arial,'宋体',sans-serif; font-size:12px;}
body{ padding:0; margin:0 auto; width:100%; font-family:Tahoma,Helvetica,Arial,'宋体',sans-serif; color:#3e3e3e;}
img{ border:0;}
form{ display:inline;}
div{ margin:0; padding:0;}
ul{ margin:0; padding:0;}
li{ list-style:none;}
p{ margin:0; padding:0;}
a.gjc{ color:#016AA1; text-decoration:none;}
a.gjc:hover{ color:#FFF; background-color:#016AA1; text-decoration:none;}
.clear{ clear:both; font-size:0px; overflow:hidden; height:0px;}

.hei_2{ clear:both; font-size:0px; overflow:hidden; height:2px;}
.hei_4{ clear:both; font-size:0px; overflow:hidden; height:4px;}
.hei_5{ clear:both; font-size:0px; overflow:hidden; height:5px;}
.hei_6{ clear:both; font-size:0px; overflow:hidden; height:6px;}
.hei_7{ clear:both; font-size:0px; overflow:hidden; height:7px;}
.hei_8{ clear:both; font-size:0px; overflow:hidden; height:8px;}
.hei_9{ clear:both; font-size:0px; overflow:hidden; height:9px;}
.hei_10{clear:both; font-size:0px; overflow:hidden;height:10px;}
.hei_12{clear:both; font-size:0px; overflow:hidden;height:12px;}
.hei_14{clear:both; font-size:0px; overflow:hidden;height:14px;}
.hei_15{clear:both; font-size:0px; overflow:hidden;height:15px;}
.hei_16{clear:both; font-size:0px; overflow:hidden;height:16px;}
.hei_18{clear:both; font-size:0px; overflow:hidden;height:18px;}
.hei_20{clear:both; font-size:0px; overflow:hidden;height:20px;}
.hei_23{clear:both; font-size:0px; overflow:hidden;height:23px;}
.hei_25{clear:both; font-size:0px; overflow:hidden;height:25px;}
.hei_30{clear:both; font-size:0px; overflow:hidden;height:30px;}
.hei_35{clear:both; font-size:0px; overflow:hidden;height:35px;}
.hei_45{clear:both; font-size:0px; overflow:hidden;height:45px;}
.hei_52{clear:both; font-size:0px; overflow:hidden;height:52px;}
.hei_60{clear:both; font-size:0px; overflow:hidden;height:60px;}
.hei_70{clear:both; font-size:0px; overflow:hidden;height:70px;}
.hei_75{clear:both; font-size:0px; overflow:hidden;height:75px;}
.hei_100{clear:both;font-size:0px;overflow:hidden;height:100px;}

h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:400;margin:0;padding:0;}
.Fleft {float:left;}
.Fright {float:right;}

/*   head   */
#head{ background-color:#FFF;}
#head .headnr{ margin:0 auto; width:960px; height:84px; position:relative;}
#head .logo{ position:absolute; left:22px; top:18px;}
#head .sea{ position:absolute; left:275px; top:22px; width:495px;}
#head .sea .in_sea{ width:342px; padding-left:3px; height:18px; padding-top:4px; border:1px #409dbb solid; font-size:14px; margin-bottom:7px;}
#head .sea .hot{ clear:both;}
#head .sea .hot a{margin:0 0.5em; color:#016aa1; text-decoration:none;}
#head .sea .hot a:hover{ color:#FFF; background-color:#016aa1;}
#head .dlzc{ position:absolute; right:15px; top:15px;}
#head .dlzc a{ color:#016aa1; text-decoration:none;}
#head .dlzc a:hover{ color:#CE5301; text-decoration:none;}
#head .dlzc a.tuic{ color:#333; text-decoration:none;}
#head .dlzc a.tuic:hover{ color:#CE5301; text-decoration:none;}
#head .neswtop{ position:absolute; top:40px; right:14px; z-index:99;}
#head .neswtop a.thbz_xin{ color:#016aa1; display:block; float:left; background:url(../images/add-xin.gif) no-repeat 2px 4px; *background:url(../images/add-xin.gif) no-repeat 2px 2px; padding:2px 2px 2px 18px; width:60px; text-decoration:none;}
#head .neswtop a.thbz_xin:hover{ color:#FFF; background-color:#016aa1; text-decoration:none; background:#016aa1 url(../images/add-xin1.gif) no-repeat 2px 4px; *background:#016aa1 url(../images/add-xin1.gif) no-repeat 2px 2px;}

#nav .yiji .left,#nav .yiji .right,#nav .yiji .nr .no a{ background:url(../images/bg/navall.gif) no-repeat;}
#nav{ background:url(../images/bg/seabg.gif) repeat-x; height:61px;}
#nav .yiji{ margin:0 auto; width:960px; height:33px;}
#nav .yiji .left{ display:block; float:left; background-position:0 0; height:33px; width:5px; font-size:0px; overflow:hidden;}
#nav .yiji .nr{ display:block; float:left; background:url(../images/bg/navbg.gif) repeat-x; height:33px;}
#nav .yiji .nr li{ float:left; font-size:14px;}
#nav .yiji .nr a{ color:#FFF; text-decoration:none; display:block; width:65px; text-align:center; height:33px; line-height:33px;}
#nav .yiji .nr a:hover{ text-decoration:underline;}
#nav .yiji .nr .no a{ background-position:0 -33px; width:65px; color:#00507a; height:30px; padding-top:3px; font-weight:bold; text-decoration:none;}
#nav .yiji .right{ display:block; float:left; background-position:-8px -0px; height:33px; width:33px;}
#nav .yiji .zui{ display:block; float:left; line-height:29px;}
#nav .yiji .zui a{ color:#016aa1; text-decoration:none; margin:0 5px;}
#nav .yiji .zui a:hover{ background-color:#016aa1; color:#FFF;}
#nav .erji{ margin:0 auto; padding-left:10px; width:950px; height:26px;}
#nav .erji a{ line-height:26px; color:#197FB8; text-decoration:none; margin:0 7px; padding:0 3px;}
#nav .erji a:hover{ background-color:#DE781E; color:#FFF;}

/*    left    */

/*  按钮   */
.btn_1{display:block;float:left;margin-right:5px;border:0 none;background:url(../images/147an_bg.gif) no-repeat;height:22px;line-height:22px;width:147px;text-align:center;}
.btn_2{display:block;float:left;margin-right:5px;border:0 none;background:url(../images/100an_bg.gif) no-repeat;height:22px;line-height:22px;width:100px;text-align:center;}
.btn_3{display:block;float:left;margin-right:5px;border:0 none;background:url(../images/50an_bg.gif) no-repeat;height:22px;line-height:22px;width:50px;text-align:center;}
.btn_4{ display:block; float:left; height:21px; width:60px; text-align:center;}
.text_01{ width:450px; height:200px; border:1px #7f9db9 solid;}
.text_02{ width:320px; height:99px; border:1px #7f9db9 solid;}
.text_03{ width:490px; height:56px; border:1px #7f9db9 solid;}
.text_04{ width:390px; height:99px; border:1px #7f9db9 solid;}
.text_05{ width:658px; height:100px; border:1px #7f9db9 solid;}
.text_06{ width:270px; height:100px; border:1px #7f9db9 solid; font-size:12px;}
.input_06{ width:70px; height:17px; border:1px #7f9db9 solid;}
.input_07{ width:350px; height:17px; border:1px #7f9db9 solid;}
.input_12{ width:350px; height:17px;}
.input_13{ width:320px; height:17px;}
.input_08{ width:216px; height:20px; border:1px #7f9db9 solid;}
.input_09{ width:140px; height:17px; border:1px #7f9db9 solid;}
.input_10{ width:270px; height:17px; border:1px #7f9db9 solid;}
.input_11{ width:200px; height:17px; border:1px #7f9db9 solid;}

/*  浮动   */
.fdbz{ width:590px; padding-bottom:25px; border:1px solid #C6E4EE; background-color:#FFF;z-index:1001;position:absolute; display:none;}
.fdbz_u{ width:590px; height:400px; padding-bottom:25px; border:1px solid #C6E4EE; background-color:#FFF;z-index:1001;position:absolute; display:none;}
.fdnr_an{ padding-left:190px;}

/*  index   */
#index{ padding:0; margin:0 auto; width:960px; background-color:#FFF;}