@charset "utf-8";
* { padding:0; margin:0;
}
ul,li{ list-style:none;}
img{ border:0;}
body{ text-align:center; font-size:12px; line-height:22px;}
a:link,a:visited{ color:#030067; text-decoration:none; font-size:14px;}
a:hover{ text-decoration:underline;}
.top{ width:980px; background:#e8e8e8; height:30px; float: left; overflow: hidden}
.login{ width:880px; margin:0 0 0 100px;}
.login ul{ width:150px; float:left; line-height:30px;}
.login li{ float:left; margin-left:5px;}
#form1{ width:300px; float:left; margin-top:5px;}
#form3{ width:100px; float:left; margin-top:5px;}
#form1 input{ border:0;}
#text{ width:100px; border: 1px solid #999;}
#password{ width:100px;border: 1px solid #999;}
#submit1{ background:url(../images/login_03.jpg) no-repeat; width:41px; height:19px; border:0; cursor:pointer;}
#submit2{ background:url(../images/login_04.jpg) no-repeat; width:41px; height:19px; border:0; cursor:pointer;}
.login ul .h3{ background:url(../images/login_05.jpg) no-repeat left center; padding-left:20px; }

.login .h1 a:link,.login .h1 a:visited{ font-size:12px; color:#ff6800; text-decoration:underline;}
.login .h1 a:hover{ color:#000; text-decoration:underline;}

.login .h2 a:link,.login .h2 a:visited{ font-size:12px; color:#999999; text-decoration:underline;}
.login .h2 a:hover{ color:#000; text-decoration:underline;}

.login .h3 a:link,.login .h3 a:visited{ font-size:12px; color:#fe0000; text-decoration:none;}
.login .h3 a:hover{ color:#000; text-decoration:underline;}


.login .h4 a:link,.login .h4 a:visited{ font-size:12px; color:#00669b; text-decoration:none;}
.login .h4 a:hover{ color:#000; text-decoration:underline;}


#header{ width:980px; margin:0 auto;}
#logo{ width:980px; margin:5px auto;}
#logo img{ float:left;}
#logo span{ width:600px; float:right; margin-top:30px;}
#logo span b{ color:#01669c; font-size:14px; float:left; display:block;}
#logo span marquee{ width:520px; float:left; font-size:14px; color:#666666;}

.menu{ width:980px; margin:0 auto; clear:both;}
.menu_left_cor{ background:url(../images/index_06.gif) no-repeat; width:2px; height:41px; float:left;}
.menu_con{ background:url(../images/index_07.gif) repeat-x; width:976px; height:41px; float:left;}
.menu_right_cor{ background:url(../images/index_10.gif) no-repeat; width:2px; height:41px; float:left;}
.menu_con ul{ width:900px; margin:0 auto;}
.menu_con li{ float:left;}
.menu_con li img{ margin-top:15px;}


#main{ width:980px; margin:0 auto;}
.data{ width:980px; overflow:hidden; clear:both; margin-top:10px; float:left;}
.data_left_cor{ background:url(../images/index_30.gif) no-repeat; width:10px; height:222px; float:left; overflow:hidden;}
.data_con{ background:url(../images/index_31.jpg) repeat-x; width:555px; height:222px; float:left; overflow:hidden;}
.data_con_copy{ background:url(../images/index_31.jpg) repeat-x; width:555px; height:222px; float:left; overflow:hidden;}
.data_right_cor{ background:url(../images/index_33.gif) no-repeat; width:412px; height:222px; float:left; overflow:hidden;}
.data_con span{ width:153px; float:left; margin:20px 10px 0 0; display:block;}
.data_con ul{ width:390px; float:left; text-align:left; margin-top:20px;}
.data_con ul li a{ float:right; text-align:right; margin-top:-24px;}
.data_con_copy span{ width:193px; float:left; margin:20px 10px 0 0; display:block;}
.data_con_copy ul{ width:350px; float:left; text-align:left; margin-top:20px;}
.data_con_copy ul li a{ float:right; text-align:right; margin-top:-24px;}
.data_line{ border-bottom:1px solid #e4e4e4; line-height:25px; color: #666; }
.data_line b{ font-size:14px; margin-right:5px; margin-right: 10px; color: #000;}
.data_line a:link,.data_line a:visited{ color:#676767; text-decoration:none; margin-left:90px; font-size: 12px;}
.data_line a:hover{ color:#676767; text-decoration:underline; font-size: 12px;}


.data_con strong{ color:#00508f; font-weight:normal;}
.data_t{ margin:10px auto;}

.data_right_cor p{ width:300px; margin:53px auto 0 auto; color:#676767; font-size:14px; text-indent:24px; text-align:left;}

.data_right_cor a:link,.data_right_cor a:visited{ text-decoration:none; color:#006697; float:right; margin-right:50px;}
.data_right_cor a:hover{ text-decoration:underline;}

#left{ width:322px; float:left;}
.flash{ width:322px; margin:10px 0 10px 0; overflow:hidden;}
.f_left_cor{ width:2px; height:244px; float:left;}
.f_con{ width:318px; height:244px; float:left; background:#91bee8;}
.f_right_cor{ width:2px; height:244px; float:left;}
.f_con_flash{ margin-top:6px;}
.friend{ width:322px;}
.f_title_left_cor{ width:2px; float:left;}
.f_title_left_cor img{ display:block;width:2px; height:37px; overflow:hidden;}
.f_title_con{ background:url(../images/friend_05.jpg) repeat-x; width:318px; float:left; height:37px; overflow:hidden;}
.f_title_right_cor{ width:2px; float:left;}
.f_title_left_cor img{ display:block;width:2px; height:37px; overflow:hidden;}

.f_title_con h3{ font-size:15px; background:url(../images/friend_10.jpg) no-repeat left center; padding-left:15px; margin-left:10px; text-align:left;  color:#023165; line-height:37px; float:left; height:37px; overflow:hidden;}
.f_title_con a:link,.f_title_con a:visited{ color:#666; font-size:12px; float:right; margin-right:10px; font-weight:bold; line-height:37px; text-decoration:none;}
.f_title_con a:hover{ color:#000;}
.friend_con{ width:320px; border-bottom:1px solid #78a0aa; border-left:1px solid #78a0aa; border-right:1px solid #78a0aa;  overflow:hidden; clear:both; background:#f3feff;}
.friend_con span{ width:320px; display:block; clear:both; margin:10px 0 5px 10px; overflow:hidden;}
.friend_con img{  padding:2px; border:1px solid #cccccc; float:left; }
.friend_con ul{ width:200px; margin:10px auto; text-align:left; float:left; margin:10px 0 0 10px; color:#676664;  overflow:hidden;}
.friend_con li.k1{ color:#013366; font-weight:bold; }

..friend_con li.k1 a:link,..friend_con li.k1 a:visited{ color:#013366; font-size:12px; float:right; margin-right:10px; font-weight:bold; line-height:37px; text-decoration:none;}
..friend_con li.k1 a:hover{ color:#013366; text-decoration: underline;}
.inline{ width:322px; margin:10px 0 10px 0; overflow:hidden;}
.inline_t_left_cor{ width:3px; float:left; overflow:hidden;}
.inline_t_con{ background:url(../images/friend_23.jpg) repeat-x; width:316px; float:left; height:38px; overflow:hidden}
.inline_t_right_cor{ width:3px; float:left; overflow:hidden;}
.inline_t_con h3{ font-size:15px; background:url(../images/friend_28.jpg) no-repeat left center; padding-left:15px; margin-left:10px; text-align:left;  color:#023165; line-height:38px; float:left; overflow:hidden;}
.inline_t_con a:link,.inline_t_con a:visited{ color:#666; font-size:12px; float:right; margin-right:10px; font-weight:bold; line-height:37px; text-decoration:none; overflow:hidden;}
.inline_t_con a:hover{ color:#000; overflow:hidden;}
.inline_con { width:320px; border-bottom:1px solid #66cbff; border-left:1px solid #66cbff; border-right:1px solid #66cbff;  overflow:hidden; clear:both; background:#f3feff; padding-bottom: 10px;}
.inline_con dl{ width:56px; float:left; margin:10px 5px 10px 15px;  _margin:10px 5px 10px 5px; height:80px;}
.inline_con dt a:link,.inline_con dt a:visited{ font-size:12px; color:#343434; font-weight:bold; text-decoration:none;}
.inline_con dt a:hover{ text-decoration:underline;}
.inline_con img{  padding:2px; border:1px solid #cccccc;}

.inline_con ul{ width:300px; margin:10px auto; text-align:left;}
.inline_con li{ width:300px; float:left; margin-left:5px;}

#right{ width:642px; float:right;} 
.web_w{ background:url(../images/wang_03.jpg) no-repeat; width:642px; height:243px; margin-top:10px;}
.web_w ul{ width:270px; float:left; margin:67px 0 0 50px;  _margin:67px 0 0 30px; text-align:left;}
.web_w li{ margin-bottom:4px; line-height:18px;}
.web_w ul a:link,.web_w ul a:visited{ font-size:12px; color:#323232; text-decoration:none;}
.web_w ul a:hover{ color:#000; }
#form2{ width:250px; margin-top:68px; float:right;font-weight: bold;}
#form2 #text1,#text2,#text3,#text4,#text5{ width:120px; height:18px; border:1px solid #9c9c9c;}
#table1{  font-size: 12px; color:#333333;}
#table1 td{ height:24px;}
#submit_j{ background:url(../images/jiaru_03.jpg) no-repeat; width:80px; height:31px; border:0; cursor:pointer;}

.file{ width:642px; margin:10px auto; clear:both;}
.file_title_left_cor{ width:40px; float:left;}
.file_title_con{ background:url(../images/index_48.gif) repeat-x; width:540px; height:38px; float:left; overflow:hidden}
.file_title_right_cor{ width:62px; float:left;}
.file_title_con1{ background:url(../images/index_48.gif) repeat-x; width:540px; height:38px; float:left; overflow:hidden}

.file_title_con h3{font-size:14px; color:#003363; font-weight:bold; float:left; line-height:38px; margin:0 10px 0 0;}
.file_title_con h2{font-size:14px; color:#003363; float:right; line-height:38px; margin:0 10px 0 0;}
.file_title_con1 h3{font-size:14px; color:#003363; font-weight:bold; float:left; line-height:38px; margin:0 10px 0 0;}

.file_title_con dt.curr{ background:url(../images/index_53.gif) no-repeat; width:92px; height:29px; cursor:pointer; margin-top:9px; line-height:30px; font-size:14px; }
.file_title_con td.curr{ background:url(../images/index_53.gif) no-repeat 0 8px; width:92px; height:29px; cursor:pointer; line-height:20px; font-size:14px; }
.file_title_con dt{ float:left; background:url(../images/index_56.gif) no-repeat; width:86px; height: 26px; cursor:pointer; display:inline; margin:12px 0 0 2px; line-height:26px; overflow:hidden; text-align:center; font-weight:bold; color:#333333; font-size:14px;}

.file_title_con1 dt.curr{ float:left; background:url(../images/index_61.gif) no-repeat; width:107px; height: 33px; cursor:pointer; margin:5px 0 0 2px; line-height:43px; overflow:hidden; text-align:center; font-weight:bold; color:#333333; font-size:14px;}
.file_title_con1 dt{ float:left; background:url(../images/index_56.gif) no-repeat; width:86px; height: 26px; cursor:pointer; margin:12px 0 0 2px; line-height:33px; overflow:hidden; text-align:center; font-weight:bold; color:#333333; font-size:14px;}
.file_con{ width:640px; border-bottom:1px solid #47b2e8; border-left:1px solid #47b2e8; border-right:1px solid #47b2e8; background:#f3f3f3; clear:both; overflow:hidden;} 
.file_con2{ width:640px; border-bottom:1px solid #47b2e8; border-left:1px solid #47b2e8; border-right:1px solid #47b2e8; clear:both; overflow:hidden;} 
.file_con table{ clear:both; color:#666666; text-align:left;  line-height:25px; margin:10px auto; overflow:hidden; padding-top:10px;}
.file_con .tr1 td{ border-bottom:2px solid #0080e5;}
.file_con .tr1 b{ font-weight:normal; margin-left:10px;}
.file_con .tr1 a:link,.file_con .tr1 a:visited{ color:#666666; margin-left:5px; font-size:12px;}
.file_con .tr1 a:hover{ color:#000;}

.file_con_left{ background:#effef7; width:300px; overflow:hidden; float:left; margin:10px 0 10px 9px;}
.file_con_left span{ width:280px; border-bottom:2px solid #0080e5; display:block; overflow:hidden; margin:0 auto;}
.file_con_left b{ color:#000201; font-weight:normal; float:left; margin-left:10px; background:url(../images/xiangce_07.jpg) no-repeat left center; padding-left:20px;}
.file_con_left span a:link,.file_con_left span a:visited{ color:#676566; text-decoration:none; float:right; margin-right:10px; font-size:12px;}
.file_con_left span a:hover{ color:#676566; text-decoration:underline;}

.file_con_left_con{ width:280px; margin:10px auto; clear:both;}
.file_con_left_con dl{ width:130px; float:left; white-space: nowrap; text-align:center}
.file_con_left_con dl dd{width: auto;clear:both;margin-left: 14px; }
.file_con_left_con dl dd img{ padding:1px;  border:1px solid #ccc; }
.file_con_left_con dl dt{ clear:both; font-size:12px}
.file_con_left_con dl dt a{ clear:both; font-size:12px}

.file_con_right{ background:#f3f3f3; width:300px; overflow:hidden; float:right; margin:10px 9px 10px 0;}
.file_con_right span{ width:280px; border-bottom:2px solid #0080e5; display:block; overflow:hidden; margin:0 auto;}
.file_con_right b{ color:#000201; font-weight:normal; float:left; margin-left:10px; background:url(../images/xiangce_07.jpg) no-repeat left center; padding-left:20px;}
.file_con_right span a:link,.file_con_right span a:visited{ color:#676566; text-decoration:none; float:right; margin-right:10px; font-size:12px;}
.file_con_right span a:hover{ color:#676566; text-decoration:underline;}

.file_con_right_con{ width:280px; margin:10px auto; clear:both;}
.file_con_right_con dl{width:130px; float:left; white-space: nowrap; text-align:center}
.file_con_right_con dl dd{ width: auto;clear:both;margin-left: 14px;}
.file_con_right_con dl dd img{ padding:1px;  border:1px solid #ccc;}
.file_con_right_con dl dt{ clear:both; font-size:12px}
.file_con_right_con dl dt a{ clear:both; font-size:12px}

.file_con ul{ width:610px; margin:10px auto; line-height:28px; text-align:left;}
.file_con li{ background:url(../images/quan_15.jpg) no-repeat left center; padding-left:25px;}
.file_con li strong{ font-size:14px; font-weight:normal; color:#333333; margin:0 5px 0 5px;}
.file_con li span{ margin-left:20px; color:#333333; font-size:14px; }

#bottom{ background:url(../images/bottom_19.jpg) repeat-x; height:41px; width:980px; clear:both; line-height:41px;}
.foot{ width:900px; margin:0 auto;}
.foot p{ float:left; color:#003362; font-size:14px;}
.foot p strong{ color:#999999; font-weight:normal; margin:0 5px 0 5px;} 
.foot p b{ font-weight:normal; font-size:12px;}
.foot ul{ float:right;}
.foot li{ float:left; font-weight:bold; margin-left:10px;}

.menu_con a:link{ width:83px; height:33px; display:block; margin-top:5px; line-height:36px; font-size:14px; color:#fff; text-decoration:none; font-weight:bold; font-size:14px;}
.menu_con a:visited{ width:83px; height:33px; display:block; margin-top:5px; line-height:36px; font-size:14px; color:#fff; text-decoration:none; font-weight:bold; font-size:14px;}
.menu_con a:hover{ background:url(../images/index_13.gif) no-repeat; width:83px; height:33px; display:block; margin-top:5px; line-height:36px; font-size:14px; color:#015ca3; text-decoration:none;  font-weight:bold;}
