@charset "GB18030";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, lengend, button, input, textarea, th, td {margin:0;padding:0;}
body {color: #666;background-color: #fff;}
body, button, input, select, textarea {font-size: 12px;}
fieldset, img {border:medium none;}
button, input, select, textarea {font-size:100%;}
body, a {color: #666;font-family: "Microsoft YaHei", "SimHei"; Verdana, Arial, Helvetica, sans-serif;}

a {text-decoration:none;cursor: pointer;font-family: "Microsoft YaHei", "SimHei"; Verdana, Arial, Helvetica, sans-serif;}
a:hover {color: #fff; text-decoration: none;cursor: pointer;font-family: "Microsoft YaHei", "SimHei", Verdana, Arial, Helvetica, sans-serif;}
table {border-collapse:collapse;border-spacing:0;font-family: "Microsoft YaHei", "SimHei", Verdana, Arial, Helvetica, sans-serif;}

img, a img {padding: 0px;border: 0 none;}
.clear {clear: both;padding: 0px;border: 0 none;margin: 0px;}

.a1:link {color: #666; text-decoration:none; font-size: 12px;}
.a1:visited {color: #666; font-size: 12px;}
.a1:hover {color: #f00; text-decoration:underline; font-size: 12px;}

.a2:link {color: #f00; text-decoration:none;}
.a2:visited {color: #f00;}
.a2:hover {color: #f00;text-decoration:underline;}

.a3:link {color: #666; text-decoration:none;}
.a3:visited {color: #666; }
.a3:hover {color: #f00;text-decoration:underline;}

.a4:link {color: #0000cc; text-decoration:none; font-size: 12px;}
.a4:visited {color: #0000cc; font-size: 12px;}
.a4:hover {color: #0000cc; font-size: 12px;text-decoration:underline;}

.a5:link {color: #fcf0f0; text-decoration:none; font-size: 10px;}
.a5:visited {color: #fcf0f0; font-size: 10px;}
.a5:hover {color: #f00; font-size: 10px;text-decoration:none;}

.a6:link {color: #0000cc; text-decoration:none; font-size: 12px;}
.a6:visited {color: #0000cc; font-size: 12px;}
.a6:hover {color: #0000cc; font-size: 12px;text-decoration: underline;}


.a11:link {color: #fff; text-decoration:none; }
.a11:visited {color: #fff; }
.a11:hover {color: #eee; text-decoration:underline;}

.a12:link {color: #fff; text-decoration:none; font-size: 12px;}
.a12:visited {color: #fff; font-size: 12px;}
.a12:hover {color: #eee; font-size: 12px;text-decoration:underline;}

.biaoti {margin: 0px 0px 6px 0px;width: 100%;padding: 0px; border-bottom: 1px dotted #ccc; font-size: 14px;}
.text_12 {font-size: 12px;color: #F60;}
.text_14 {font-size: 14px;color: #ddd;}

/* CSS tjpage_wrap */
.tjpage_wrap { margin: 0 auto; border: 1px solid #dbdbdb; padding: 0px 24px 12px 24px; *padding: 0px 24px 12px 24px; _padding: 0px 24px 12px 24px; clear: both;}

/* CSS Nav */
.dh_box {margin: 0 auto;margin-bottom: 18px;*margin-bottom: 18px;_margin-bottom: 18px;padding-bottom: 12px;*padding-bottom: 12px;_padding-bottom: 12px;width: 100%;background-color: #fff;border-bottom: 1px solid #990000;line-height: 28px; font-size: 18px; color: #990000;font-family: "Microsoft YaHei", "SimHei", Verdana, Arial, Helvetica, sans-serif;clear: both;}
.dh_box01 {margin: 0 auto;margin-top: 18px;margin-bottom: 18px;width: 100%;padding: 0px;border-bottom: 1px solid #eee;text-indent: 6px; font-size: 16px;line-height: 28px;font-family: "Microsoft YaHei", "SimHei"; Verdana, Arial, Helvetica, sans-serif;clear: both;}

/* CSS Search */
.search_box {margin: 0 auto;margin-top: 24px;width: 100%;font-size: 14px;height: 36px;padding: 0px;border: 0 none;vertical-align: middle;}
.input {width: 36%;height: 32px;/*background: #fff url(../images/requirements/searchicon.png) left no-repeat;*/border: 2px solid #990000;line-height: 36px;padding: 0px;font-size: 14px;font-family: "Microsoft YaHei", "SimHei", Verdana, Arial, Helvetica, sans-serif;vertical-align: middle;text-indent: 6px;}
.search_bt {margin: 0px;width: 76px;height: 36px;background: url(../image/searchbt.png) left repeat-x;padding: 0px;border: 2px solid #990000;border-left: 0 none;
font-size: 14px;font-family: "Microsoft YaHei", "SimHei", Verdana, Arial, Helvetica, sans-serif;color: #fff;text-align: center;vertical-align: middle;cursor: pointer;}

/* CSS FR*/
.float_left {float: left;}
.float_right {float: right; padding: 0px 12px 0px 0px;*padding: 0px 12px 0px 0px;_padding: 0px 12px 0px 0px;}

/* CSS Xqpd*/
.spfl_box {margin: 0 auto; margin-bottom: 20px; background-color: #f7f7f7; border: 1px solid #ebebeb; padding: 12px 0px 12px 0px;}
.xqpd_box {margin: 0 auto;width:100%; color: #ddd; clear: both;}
.xqpd_box ul{ float: left;margin: 0px 0px 12px 0px; *margin: 0px 0px 12px 0px;_margin: 0px 0px 12px 0px;width: 100%; padding: 0px 0px 12px 0px; *padding: 0px 0px 12px 0px;_padding: 0px 0px 12px 0px;border: 0px none;}
.xqpd_box ul li {float: left; margin: 0px 10px 0px 10px; *margin: 0px 10px 0px 10px; _margin: 0px 10px 0px 10px;list-style-type: none;border: 0 none;line-height: 24px;vertical-align: middle; text-align: center;}

.spfl_box01 {margin: 0 auto; clear: both;}
.spfl_box01 ul{ float: left; margin: 0px; padding: 0px; border: 0px none;}
.spfl_box01 ul li {float: left; margin: 0px 30px 0px 30px; *margin: 0px 30px 0px 30px; _margin: 0px 30px 0px 30px;list-style-type: none;border: 0 none;line-height: 24px;vertical-align: middle; text-align: center;}

/* CSS Pop */
div#FloatDiv {position: fixed; margin: 0px; padding: 0px;width:190px; visibility:visible; right: 10px; top: 70px; border: 0 none; z-index: 9999;}
.pop_box {margin: 0px;padding: 0px;font-size: 14px;font-family: "Microsoft YaHei", "SimHei", Verdana, Arial, Helvetica, sans-serif;}
.pop_title {margin: 0px;padding: 0px;height: 30px;background: url(../image/pop_top.png) left no-repeat;background-size:184px;font-size: 14px;font-family: "Microsoft YaHei", "SimHei", Verdana, Arial, Helvetica, sans-serif;color: #fff;text-align: center;line-height: 30px;}
.pop_tcontent {width:117px;margin: 0px; min-height: 180px; padding: 6px 12px 0px 12px;_padding: 6px 12px 0px 12px;*padding: 6px 12px 0px 12px;background-color: #fcf0f0;border: 2px solid #ac3029;border-bottom: 0 none;font-size: 12px;font-family: "Microsoft YaHei", "SimHei", Verdana, Arial, Helvetica, sans-serif;line-height: 28px;}
.pop_tcontent ul{ float: left;margin: 0px 0px 12px 0px;_margin: 0px 0px 12px 0px;*margin: 0px 0px 12px 0px; padding: 0px;border: 0 none;}
.pop_tcontent ul li {float: left; margin: 0px; width: 156px;list-style-type: none;border: 0 none;line-height: 24px;vertical-align: middle; }
.pop_bottom {margin: 0px;padding: 0px;height: 11px;background: url(../images/requirements/pop_bottom.png) left no-repeat;background-size:184px;font-size: 0px;line-height: 0px;}


.title_-1{margin: 0 auto;margin-top: 18px;margin-bottom: 18px;  background: url(../image/icon_ycl_small.png) left no-repeat; padding: 6px 0px 6px 0px; *padding: 6px 0px 6px 0px; _padding: 6px 0px 6px 0px; border-bottom: 1px solid #dbdbdb;text-indent: 36px; font-size: 18px; color: #0072ff; line-height: 30px; vertical-align:middle;font-family: "Microsoft YaHei", "SimHei", Verdana, Arial, Helvetica, sans-serif;clear: both;}
.title_-2 {margin: 0 auto;margin-top: 18px;margin-bottom: 18px;  background: url(../image/icon_gy_small.png) left no-repeat; padding: 6px 0px 6px 0px; *padding: 6px 0px 6px 0px; _padding: 6px 0px 6px 0px; border-bottom: 1px solid #dbdbdb;text-indent: 36px; font-size: 18px; color: #7c4209; line-height: 30px; vertical-align:middle;font-family: "Microsoft YaHei", "SimHei", Verdana, Arial, Helvetica, sans-serif;clear: both;}
.title_-3{margin: 0 auto;margin-top: 18px;margin-bottom: 18px; background: url(../image/icon_jj_small.png) left no-repeat; padding: 6px 0px 6px 0px; *padding: 6px 0px 6px 0px; _padding: 6px 0px 6px 0px; border-bottom: 1px solid #dbdbdb;text-indent: 36px; font-size: 18px; color: #ff7e00; line-height: 30px; vertical-align:middle;font-family: "Microsoft YaHei", "SimHei", Verdana, Arial, Helvetica, sans-serif;clear: both;}
.title_-4 {margin: 0 auto;margin-top: 18px;margin-bottom: 18px; background: url(../image/icon_sp_small.png) left no-repeat; padding: 6px 0px 6px 0px; *padding: 6px 0px 6px 0px; _padding: 6px 0px 6px 0px; border-bottom: 1px solid #dbdbdb;text-indent: 36px; font-size: 18px; color: #b055ef; line-height: 30px; vertical-align:middle;font-family: "Microsoft YaHei", "SimHei", Verdana, Arial, Helvetica, sans-serif;clear: both;}
.title_-5 {margin: 0 auto;margin-top: 18px;margin-bottom: 18px; background: url(../image/icon_fw_small.png) left no-repeat; padding: 6px 0px 6px 0px; *padding: 6px 0px 6px 0px; _padding: 6px 0px 6px 0px; border-bottom: 1px solid #dbdbdb;text-indent: 36px; font-size: 18px; color: #1c9304; line-height: 30px; vertical-align:middle;font-family: "Microsoft YaHei", "SimHei", Verdana, Arial, Helvetica, sans-serif;clear: both;}
.title_-6{margin: 0 auto;margin-top: 18px;margin-bottom: 18px; background: url(../image/icon_fz_small.png) left no-repeat; padding: 6px 0px 6px 0px; *padding: 6px 0px 6px 0px; _padding: 6px 0px 6px 0px; border-bottom: 1px solid #dbdbdb;text-indent: 36px; font-size: 18px; color: #ff0000; line-height: 30px; vertical-align:middle;font-family: "Microsoft YaHei", "SimHei", Verdana, Arial, Helvetica, sans-serif;clear: both;}

.title_-7{margin: 0 auto;margin-top: 18px;margin-bottom: 18px; background: url(../image/icon_ycl_small.png) left no-repeat; padding: 6px 0px 6px 0px; *padding: 6px 0px 6px 0px; _padding: 6px 0px 6px 0px; border-bottom: 1px solid #dbdbdb;text-indent: 36px; font-size: 18px; color: #0072ff; line-height: 30px; vertical-align:middle;font-family: "Microsoft YaHei", "SimHei", Verdana, Arial, Helvetica, sans-serif;clear: both;}
.title_-8 {margin: 0 auto;margin-top: 18px;margin-bottom: 18px; background: url(../image/icon_gy_small.png) left no-repeat; padding: 6px 0px 6px 0px; *padding: 6px 0px 6px 0px; _padding: 6px 0px 6px 0px; border-bottom: 1px solid #dbdbdb;text-indent: 36px; font-size: 18px; color: #7c4209; line-height: 30px; vertical-align:middle;font-family: "Microsoft YaHei", "SimHei", Verdana, Arial, Helvetica, sans-serif;clear: both;}
.title_-9{margin: 0 auto;margin-top: 18px;margin-bottom: 18px; background: url(../image/icon_jj_small.png) left no-repeat; padding: 6px 0px 6px 0px; *padding: 6px 0px 6px 0px; _padding: 6px 0px 6px 0px; border-bottom: 1px solid #dbdbdb;text-indent: 36px; font-size: 18px; color: #ff7e00; line-height: 30px; vertical-align:middle;font-family: "Microsoft YaHei", "SimHei", Verdana, Arial, Helvetica, sans-serif;clear: both;}
.title_-10 {margin: 0 auto;margin-top: 18px;margin-bottom: 18px; background: url(../image/icon_sp_small.png) left no-repeat; padding: 6px 0px 6px 0px; *padding: 6px 0px 6px 0px; _padding: 6px 0px 6px 0px; border-bottom: 1px solid #dbdbdb;text-indent: 36px; font-size: 18px; color: #b055ef; line-height: 30px; vertical-align:middle;font-family: "Microsoft YaHei", "SimHei", Verdana, Arial, Helvetica, sans-serif;clear: both;}
.title_-11 {margin: 0 auto;margin-top: 18px;margin-bottom: 18px; background: url(../image/icon_fw_small.png) left no-repeat; padding: 6px 0px 6px 0px; *padding: 6px 0px 6px 0px; _padding: 6px 0px 6px 0px; border-bottom: 1px solid #dbdbdb;text-indent: 36px; font-size: 18px; color: #1c9304; line-height: 30px; vertical-align:middle;font-family: "Microsoft YaHei", "SimHei", Verdana, Arial, Helvetica, sans-serif;clear: both;}
.title_-12{margin: 0 auto;margin-top: 18px;margin-bottom: 18px; background: url(../image/icon_fz_small.png) left no-repeat; padding: 6px 0px 6px 0px; *padding: 6px 0px 6px 0px; _padding: 6px 0px 6px 0px; border-bottom: 1px solid #dbdbdb;text-indent: 36px; font-size: 18px; color: #ff0000; line-height: 30px; vertical-align:middle;font-family: "Microsoft YaHei", "SimHei", Verdana, Arial, Helvetica, sans-serif;clear: both;}

.title_-13{margin: 0 auto;margin-top: 18px;margin-bottom: 18px; background: url(../image/icon_ycl_small.png) left no-repeat; padding: 6px 0px 6px 0px; *padding: 6px 0px 6px 0px; _padding: 6px 0px 6px 0px; border-bottom: 1px solid #dbdbdb;text-indent: 36px; font-size: 18px; color: #0072ff; line-height: 30px; vertical-align:middle;font-family: "Microsoft YaHei", "SimHei", Verdana, Arial, Helvetica, sans-serif;clear: both;}
.title_-14 {margin: 0 auto;margin-top: 18px;margin-bottom: 18px; background: url(../image/icon_gy_small.png) left no-repeat; padding: 6px 0px 6px 0px; *padding: 6px 0px 6px 0px; _padding: 6px 0px 6px 0px; border-bottom: 1px solid #dbdbdb;text-indent: 36px; font-size: 18px; color: #7c4209; line-height: 30px; vertical-align:middle;font-family: "Microsoft YaHei", "SimHei", Verdana, Arial, Helvetica, sans-serif;clear: both;}
.title_-15{margin: 0 auto;margin-top: 18px;margin-bottom: 18px; background: url(../image/icon_jj_small.png) left no-repeat; padding: 6px 0px 6px 0px; *padding: 6px 0px 6px 0px; _padding: 6px 0px 6px 0px; border-bottom: 1px solid #dbdbdb;text-indent: 36px; font-size: 18px; color: #ff7e00; line-height: 30px; vertical-align:middle;font-family: "Microsoft YaHei", "SimHei", Verdana, Arial, Helvetica, sans-serif;clear: both;}
.title_-16 {margin: 0 auto;margin-top: 18px;margin-bottom: 18px; background: url(../image/icon_sp_small.png) left no-repeat; padding: 6px 0px 6px 0px; *padding: 6px 0px 6px 0px; _padding: 6px 0px 6px 0px; border-bottom: 1px solid #dbdbdb;text-indent: 36px; font-size: 18px; color: #b055ef; line-height: 30px; vertical-align:middle;font-family: "Microsoft YaHei", "SimHei", Verdana, Arial, Helvetica, sans-serif;clear: both;}

.titlebg_-1 { width: 200px;  background-color:#0072ff; padding-top: 2px;*padding-top: 2px;_padding-top: 2px;}
.titlebg_-2 { width: 200px;  background-color:#7c4209; padding-top: 2px;*padding-top: 2px;_padding-top: 2px;}
.titlebg_-3 { width: 200px;  background-color:#ff7e00; padding-top: 2px;*padding-top: 2px;_padding-top: 2px;}
.titlebg_-4 { width: 200px;  background-color:#e055ef; padding-top: 2px;*padding-top: 2px;_padding-top: 2px;}
.titlebg_-5 { width: 200px;  background-color:#1c9304;  padding-top: 2px;*padding-top: 2px;_padding-top: 2px;}
.titlebg_-6 { width: 200px;  background-color:#f00;    padding-top: 2px;*padding-top: 2px;_padding-top: 2px;}

.titlebg_-7 {  width: 200px; background-color:#0072ff; padding-top: 2px;*padding-top: 2px;_padding-top: 2px;}
.titlebg_-8{   width: 200px; background-color:#7c4209;padding-top: 2px;*padding-top: 2px;_padding-top: 2px;}
.titlebg_-9 {  width: 200px; background-color:#ff7e00;padding-top: 2px;*padding-top: 2px;_padding-top: 2px;}
.titlebg_-10 { width: 200px; background-color:#e055ef;padding-top: 2px;*padding-top: 2px;_padding-top: 2px;}
.titlebg_-11 { width: 200px; background-color:#1c9304; padding-top: 2px;*padding-top: 2px;_padding-top: 2px;}
.titlebg_-12 { width: 200px; background-color:#f00;   padding-top: 2px;*padding-top: 2px;_padding-top: 2px;}

.titlebg_-13 { width: 200px;  background-color:#0072ff;padding-top: 2px;*padding-top: 2px;_padding-top: 2px;}
.titlebg_-14 { width: 200px;  background-color:#7c4209;padding-top: 2px;*padding-top: 2px;_padding-top: 2px;}
.titlebg_-15 { width: 200px;  background-color:#ff7e00;padding-top: 2px;*padding-top: 2px;_padding-top: 2px;}
.titlebg_-16 { width: 200px;  background-color:#e055ef;padding-top: 2px;*padding-top: 2px;_padding-top: 2px;}

.user-right-box1 {
    float:left;
    width: 795px;
    margin-left: 20px;
    padding-bottom: 20px;
}
.main-box1 {
    width: 1190px;
    float:left;
}