a{text-decoration:none; }
a:hover {text-decoration:underline;}

body { 
    font-family: Arial,Helvetica,sans-serif;
 font-size: 13px; 
 color: #333;
 padding:0;
 margin:0;
 background:#ffffff;
}

caption, tbody, tfoot, thead, tr, th, td, html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table {
 margin: 0px;
 padding: 0px;
}

fieldset, img { border:none; }
ul, ol, li {
 list-style-type: none;
}
.center { text-align: center; }
.clear { clear: both; display: block; font: 0px/0 sans-serif; height: 0px; overflow: hidden; }
.display { display: block; }
.h, .none { display: none; }
.left { float: left; }
.right { float: right; }
.yellow { color:#ff5400;}
.red { color:#9a0000;}
.blue { color:#344889;}
.darkBlue { color:#2a355e;}
.black { color:#000;}
.bold{font-weight:bold;}

* html ul li { float:left}
* html ul li a { height:1%; }


.header{width:100%;height:auto;background:#ffffff;float:left;}
.header .content {width:960px;height:auto;margin:0 auto;}
.header .content .logo {
 width:216px;
 height:42px;
 float:left;
 margin-top:20px;
 margin-bottom:20px;


*display:inline;}
.header .content .text {
 margin-top:20px;
 float:left;
 width:auto;
 height:40px;
 line-height:40px;
 margin-left:15px;
 padding-left:15px;
 border-left:1px solid #42a2bd;
 color:#2781b7;
 font-size:24px;
 font-family:"黑体"
}
.header .content .text span{display:block;font-size:14px;line-height:20px;}
.header .content .text .text_s{font-size:24px;color:#2781b7;font-family:"黑体";margin-top:10px;}
.header .content .text .text_s1{font-family:"Arial";}
.header .content .search_c {
 width:230px;
 height:30px;
 float:right;
 margin-top:30px;


*display:inline;}
.header .content .search_c .inputtext {border:none;height:20px;line-height:20px;padding-left:5px;padding-right: 5px;padding-top:3px;padding-bottom:3px;
                                       background:none;color:#555;text-align: left;float:left;  width:215px;}
.header .content .search_c .searchButton {padding:0px;border:none;cursor:pointer;height:26px;width:29px;background:none;float:left;}
.header .content .search_c .date {width:auto;color:#29669f;height:30px;line-height:30px;float:right;}


.header .content .navigation {width:950px;height:auto;float:left;background:#2a66a0;padding-left:10px;font-family:"Microsoft YaHei";}
.header .content .navigation .name { float:left;width:94px;font-size:15px;height:37px;line-height:37px;text-align:center;}
.header .content .navigation .name a {color:#fff;white-space: nowrap;display: block;}
.header .content .navigation .name a:hover {text-decoration:none;}
.header .content .navigation .name:hover a{text-decoration:none;background:#1f4d7f;}
.header .content .navigation .name:hover ul li a{background: url("imagesmenu.png");}
.header .content .navigation .name ul { padding:0; *margin-left:-55px;position:absolute;visibility:hidden;}
.header .content .navigation .name ul li {float: none;display: inline;list-style: none;}
.header .content .navigation .name ul li a { width:94px;color:#fff;border-bottom:1px solid #3b4751;text-align:center;}
.header .content .navigation .name ul li a.root {background-color:#000000;}
.header .content .navigation .name ul li a:hover {background-color:#000000;}


.footer {width:960px;height:auto;margin:0 auto;}
.footer .message {width:960px;height:auto;float:left;background:#1587b5;}
.footer .message .text2 {
 float:left;
 width:960px;
 height:40px;
 line-height:40px;
 color:#fff;
 text-align:center;
 border-bottom:1px dotted #74b8d3;
 margin-bottom:10px;
*display:inline; font-size:13px;
}
.footer .message .text2 a{color:#fff;}
.footer .message .text2 span {padding-left:10px;padding-right:10px;}
.footer .message .pic {width:35px;height:auto;float:left;margin-right:10px;margin-left:60px;margin-bottom:10px; *display:inline;}
.footer .message .text3 {
 width:800px;
 ;
 height:auto;
 line-height:20px;
 color:#6bc4e6;
 float:left;
 text-align:center;
 font-size: 13px;
}