
/* 全局CSS定义 */
* {padding:0px;margin:0px;}
body {color:#333; font-size:14px; font-family:"Microsoft Yahei","微软雅黑";}
body, div, form, ul, ol, li, span, p, dl, dt, dd, h1, h2, h3, h4, h5 {margin:0; padding:0;}
table, td, th, input, select {padding:0; margin:0;}
ul, ol, li {list-style:none;}
img {vertical-align:middle; border:0px;}
a {color:#333; text-decoration:none; }
a:hover {text-decoration:underline; color:#c00;}
.flo {float:left !important;}
.flor {float:right !important;}
.clear {clear:both;}
.blank5 {height:5px; clear:both; font-size:0px;}  
.blank8 {height:8px; clear:both; font-size:0px;} 
.blank10 {height:10px; clear:both; font-size:0px;} 
.blank12 {height:12px; clear:both; font-size:0px;} 
.blank15 {height:15px; clear:both; font-size:0px;} 
.blank20 {height:20px; clear:both; font-size:0px;}
.space {font-family:"SimSun" !important; font-weight:normal}
.cor_yellow {color:#FF0 !important;}
.cor_withe {color:#FFF !important;}
.cor_red {color:#F00 !important;}
.cor_sred {color:#c00!important;}
.cor_green {color:#390 !important;}
.cor_green {color:#390 !important;}

.us_top {height:93px; padding:12px 0; overflow:hidden}
.us_top .logo { float:left;margin-left:15px}
.us_top .logo img { height:93px}
.us_top .links { float:right; padding-top:40px; color:#ccc}
.us_top .links a {margin:0 10px; color:#333; font-size:15px;}

.nav_box {height:52px; background:#0459a7; clear:both;}
.nav_box ul {width:1200px; margin:0 auto;overflow: hidden;list-style-type: none;padding: 0;}
.nav_box li {line-height:52px; float:left; font-weight:bold;padding:0 3px;}
.nav_box li a {font-size:16px; color:#fff; display:block;padding:0 26px; text-decoration:none;}
.nav_box li a:hover {background:#163784;color:#fff; text-decoration:none;}
.nav_box li.on a {background:#163784; color:#fff; }

.wd1200 { width:1200px; margin:0 auto;overflow:hidden}
.us_banner {background:url(../image/banner.jpg) repeat-x; height:250px;margin-top:15px}

.us_main {margin-top:20px; overflow:hidden;}
.us_cont {border:1px solid #d4dde0; padding:25px 50px;}
.us_cont h3{ color:#666; font-size:24px; padding:5px 0 15px 0; font-weight:bold; text-align:center; border-bottom:1px solid #ddd;margin-bottom:30px}
.us_cont .textcont { line-height:34px; font-size:16px; color:#555; padding:15px 0;}
.us_cont .textcont h4 {color:#f60; font-size:16px;padding-bottom:10px;text-indent:2em}
.us_cont .textcont h4 a {color:#f60}
.us_cont .textcont p {text-indent:2em; text-align: justify;}
.us_cont .textcont strong {color:#f60; font-size:16px}
.us_cont .textcont .txt { line-height:32px; font-size:16px; color:#555; padding:15px 0;}
.us_cont .imgtext { overflow:hidden;padding:15px 0;}
.us_cont .imgtext dd { float:left; margin-left:40px; padding-top:10px; line-height:32px; font-size:16px; color:#555;}
.us_cont .imgtext dd h5 { font-size:22px; height:40px; color:#f60}
.us_cont .imgtext dt { float:left}
.us_cont .imgtext dt img { width:550px}
.us_cont .sitemap {}
.us_cont .sitemap h5 {padding:20px 0 8px 0; border-bottom:1px dashed #ddd;  font-size:16px; font-size:18px; color:#f60}
.us_cont .sitemap h5 a {color:#f60}
.us_cont .sitemap ul {margin-top:10px; overflow:hidden}
.us_cont .sitemap li { float:left;  text-align:left; height:32px; font-size:15px; padding-right:45px; min-width:65px}
.us_cont .formbox table { background:#eee;}
.us_cont .formbox td { background:#fff; padding:15px 15px}
.us_cont .formbox td.huibg { background:#f0f0f0; text-align:right}
.us_cont .formbox td.forumRow input {padding:5px; width:250px}
.us_cont .formbox td.forumRow textarea {padding:5px; width:810px; height:100px}
.us_cont .formbox td.xb label {margin:0 15px 0 5px}
.us_cont .formbox td.adrr input {padding:5px; width:450px}
.us_cont .formbox td.btn input {padding:10px; width:200px; font-size:15px; font-weight:bold;margin:0 5px}
.us_cont .honor {}
.us_cont .honor td.photo {height:180px; background:url(../image/bg-1.jpg) repeat-x; text-align:center; vertical-align:bottom}
.us_cont .honor td.photo img { height:165px; width:auto;}
.us_cont .links { border:1px solid #eee; padding:30px; font-size:16px;margin:10px 30px}
.us_cont .links strong {color:#f60; font-size:16px}
.us_cont .links dl { overflow:hidden; padding-top:20px}
.us_cont .links dd { float:left; margin-right:25px}
.us_cont .links dt { float:left; padding-top:8px}
.us_cont .baojia {padding:15px 0; text-align:center; width:900px; margin:0 auto}
.us_cont .baojia img { display:block}

.us_mianze {width:1200px; margin:0 auto; margin-top:20px; background:#f9f9f9}
.us_mianze p {line-height: 27px; padding: 12px 25px; font-size:13px;color:#666}
.us_mianze p strong  { color:#f60}

/* 底部样式 */
.footer_box {width: 100%;clear: both;line-height:24px; text-align:center; padding:20px 0; border-top:1px solid #ddd; margin-top:35px; font-size:13px;}
.footer_box p {text-align: center;}
.footer_box .space {color:#ccc;margin:0 5px; font-size:12px}
.footer_box strong {color:#F00;}
.footer_box p.ziz {padding-top:8px}
.footer_box .icobox {padding-top:8px; width:800px !important; margin:0px auto; overflow:hidden; height:45px}
.footer_box .icobox p { border:1px solid #ddd; float:left; margin:0 4px}
.footer_box .icobox p:hover { border:1px solid #ccc;}
.footer_box .icobox p a {padding-left:50px; padding-right:9px; display:block; line-height:40px; text-decoration:none}
.footer_box .icobox p.ico-01 { background:url(../image/nfw_zs01.png) no-repeat 8px 5px}
.footer_box .icobox p.ico-01 a{padding-left:50px; }
.footer_box .icobox p.ico-02 { background:url(../image/nfw_zs02.jpg) no-repeat 8px 5px}
.footer_box .icobox p.ico-03 { background:url(../image/nfw_zs03.jpg) no-repeat 8px 5px}
.footer_box .icobox p.ico-04 { background:url(../image/nfw_zs04.jpg) no-repeat 8px 5px}