@charset "utf-8";
/* CSS Document */

#nr .tb{ background:#1190ce; height:150px;}
#nr .tb .tb1{ width:980px; margin: 0 auto;padding-top:50px}

#nr .lm{width:980px; margin:0 auto;height:50px; border-bottom:1px solid #f4f4f4;}
#nr .lm ul li{ float:left; width:100px; text-align:center; height:50px; line-height:50px; }
#nr .lm ul li.ys{border-bottom:1px solid #1190ce; width:100px; height:50px;}
#nr .content{width:980px; margin:0 auto; margin-top:30px; line-height:24px;}
#nr .content .content_le{ width:480px; float:left; height:350px;}
#nr .content .content_ti{ font-size:16px; margin-top:80px; color:#1190ce; font-weight:bold;}
#nr .content .content_tu{ float:right; margin-top:20px;}
#nr .content .content_nr{ margin-top:30px;}
#nr .content .content_tu1{ float:left; margin-top:40px;}

#nr .content .content_lef{ width:470px; float:right; height:350px;}
.xian{ border-bottom:2px solid #1190ce; height:10px; margin-top:50px;}
#nr .content .fw_tu{ margin-top:80px; margin-left:120px;}

#nr .tb .al_tb{ width:980px; margin:0 auto;}
#nr .tb .al_tb img{ float:right; margin-right:100px;}
.content .nr .nr_tu img{ width:300px; height:170px;}
.content .nr .nr_c{line-height:22px; font-size:14px; height:100px;margin:10px 10px 10px 10px;}
.content .nr .nr_c a{ color:#1190ce;}
.content .nr .nr_c a:hover{ color:#ccc;}
.content ul li{ width:300px; float:left; margin-right:20px; margin-bottom:25px;}


.content .lx_w{ width:315px; float:left;}
.content .lx_t span{ font-size:18px; font-weight:bold; color:#1190ce;}
.content .lx_t .lx_nr{ margin-top:20px;}
.content .ly{ margin-top:40px;}
.content .ly .ly_t{font-size:18px; font-weight:bold; color:#1190ce; background:#e4e4e4;}

.demo{width:980px;margin:24px auto 0 auto;}
.demo table tr{ height:40px;}
.demo table td{height:35px;vertical-align:top;}
.demo table .tdcon{text-align:right;width:80px;padding:5px 0 0 0;height:24px;}
.demo table .stext{border:solid 1px #ddd;height:20px;line-height:20px;font-size:12px;padding:2px;width:260px;float:left;}
/* tipinfo */
.demo table tr td input{ float:left}
.tipinfo{float:left; width:150px; height:24px; line-height:24px;}
.tipinfo font.error{background: no-repeat left;padding-left:17px;color:#eb0000;width:300px;display:block;}
.tipinfo font.valid{background:url("checked.gif") no-repeat left;width:14px;height:13px;overflow:hidden;padding:0;margin:5px 0 0 5px;display:inline-block;} 

.content .ly .ly_s{font-size:18px; font-weight:bold; color:#1190ce; background:#e4e4e4; margin-top:20px;}

.fw1{ margin-top:50px; width:415px; float:left;}
.fw1 .fw_title{ font-size:22px; font-weight:bold; color:#da251c;}

.fw1_t{ float:right;}

.fw2{ margin-top:50px; width:415px; float:right;}
.fw2 .fw_title{ font-size:22px; font-weight:bold; color:#0093dd;}
.fw2_t{ float:left; margin-left:100px;}


.fw3{ margin-top:50px; width:415px; float:left;}
.fw3 .fw_title{ font-size:22px; font-weight:bold; color:#29166f;}

.fw3_t{ float:right;}


.fw4{ margin-top:50px; width:415px; float:right;}
.fw4 .fw_title{ font-size:22px; font-weight:bold; color:#00923f;}
.fw4_t{ float:left; margin-left:100px;}

.fw5{ margin-top:50px; width:415px; float:left;}
.fw5 .fw_title{ font-size:22px; font-weight:bold; color:#974478;}

.fw5_t{ float:right;}


.fw6{ margin-top:50px; width:415px; float:right;}
.fw6 .fw_title{ font-size:22px; font-weight:bold; color:#e67817;}
.fw6_t{ float:left; margin-left:100px;}