body,div,ul,ol,li,img,a,p,h1 {margin:0;padding:0;font-size:12px;font-family:宋体;font-weight:normal;text-decoration:none;list-style:none;border:0;}

.wrapper {width:980px;margin:0px auto;}
.header {width:978px;border:1px solid #e5e5e5;}
.banner img {vertical-align:bottom;}
.nav {background-color:#AD0304;overflow:hidden;}
.nav ul {width:900px;margin:4px auto;}
.nav ul li {width:110px;line-height:30px;text-align:center;}

.nav ol {width:720px;margin:0px auto 8px auto;}
.nav ol li { height:25px;line-height:25px; width:60px;text-align:center;}

.search {width:100%;padding-top:10px;background:url(../images/search-bg.jpg) no-repeat left bottom;}
.search table {width:100%;border-collapse:collapse;border:none;}
.search td {height:35px;vertical-align:middle;}

.main {width:100%;margin-top:10px;}

.ggc {width:905px; height:30px; padding-left:75px; line-height:28px; background-image:url(../images/qjw_bg.gif)}

.ggc a { color:#FF0000;}

.frame-1 {width:328px;height:218px;margin-right:10px;}

.frame-2 {width:340px;height:220px;margin-right:10px;background:url(../images/bg-1.jpg) repeat-x;}
.frame-2-list {padding:6px 10px 0px 10px;}

.frame-2-list li {height:30px;padding-left:20px;line-height:28px;background:url(../images/dot-1.jpg) no-repeat left center;}

.frame-3 {width:288px;height:218px;}

.frame-4 {width:678px;height:278px;margin-right:10px;}
.frame-4-area {width:678;height:238px;padding-top:15px;background:url(../images/bg-6.jpg) repeat-x;}
.frame-4-img {width:180px;height:85px;padding-left:30px;}
.frame-4-img img {width:165px;height:70px;}
.frame-4-content {width:468px;height:85px;}
.frame-4-content p {margin:8px 30px 0px 0px;line-height:180%;}
.frame-4-list {width:678px;height:153px;background:url(../images/bg-7.jpg) no-repeat center top;}
.frame-4-list ul {width:648px;margin:5px 0px 0px 30px;}
.frame-4-list li {width:279px;height:26px;margin-right:30px;padding-left:15px;line-height:26px;background:url(../images/dot-2.jpg) no-repeat left center;}

.frame-5 {width:288px;height:278px;}
.frame-5-img {width:288px;height:70px;margin:0px 10px;overflow:hidden;}
.frame-5-img img {width:100px;height:50px; margin:10px 10px 0px 0px;float:left;}
.frame-5-img p {width:160px;margin:15px 0px 0px 0px; line-height:160%; float:left;}

.frame-6 {width:318px;height:288px;margin-right:10px;}
.frame-6-title {height:25px; padding-left:15px;line-height:25px;background:url(../images/bg-4.jpg) repeat-x;}
.frame-6-title span {font-size:14px;font-weight:bold;color:#990000;}
.frame-6-title span a {font-size:14px;font-weight:bold;color:#990000;}
.frame-6-content {height:264px;}
.frame-6-area {width:978;height:243px;padding:10px 0px;}
.tab_1_on {height:22px; margin-top:2px; margin-left:5px;padding:0px 6px; background-color:#FFFFFF; line-height:20px;border:1px solid #A4A2A3;border-bottom:none;}
.tab_1_off {height:21px; margin-top:2px; margin-left:5px; padding:0px 6px;line-height:20px;border:1px solid #A4A2A3;}
.tab_1_on a {font-size:12px;color:#000000;}
.tab_1_off a {font-size:12px;color:#990000;}

.frame-7 {width:230px;height:248px;margin-left:10px;}

.frame-8 {width:483px;height:243px;margin-right:10px}
.frame-8-title {height:25px; padding-left:15px;line-height:25px;background:url(../images/bg-4.jpg) repeat-x;}
.frame-8-content {height:198px;}

.tab_2_on {height:22px; margin-top:2px; margin-left:5px;padding:0px 6px; background-color:#FFFFFF; line-height:20px;border:1px solid #A4A2A3;border-bottom:none;}
.tab_2_off {height:21px; margin-top:2px; margin-left:5px; padding:0px 6px;line-height:20px;border:1px solid #A4A2A3;}
.tab_2_on a {font-size:14px;color:#000000;font-weight:bold;}
.tab_2_off a {font-size:14px;color:#990000;font-weight:bold;}

.frame-9 {width:483px;height:243px;}
.frame-9-list {width:483px;height:218px;}
.frame-9-list li {width:206px;height:94px;margin :10px 0px 0px 7px}
.frame-9-list table {border-collapse:collapse;border:none;}
.frame-9-list-img {width:89px;height:94px;vertical-align:top;}
.frame-9-list-img img {width:80px;height:90px;}
.frame-9-list-content { padding-top:5px;vertical-align:top;}
.frame-9-list-content p {margin-top:10px;height:69px; line-height:140%;overflow:hidden;}

.frame-10 {width:318px;height:213px;margin-right:10px;}
.frame-10-img {width:298px;height:70px;margin:0px 10px;overflow:hidden;}
.frame-10-img img {width:100px;height:50px; margin:10px 10px 0px 0px;float:left;}
.frame-10-img p {width:170px;margin:15px 0px 0px 0px; line-height:160%; float:left;}

.frame-11 {width:978px;}
.frame-11-list {font-size:0;padding-bottom:5px;}
.frame-11-list li {font-size:0;margin-left:5px;margin-top:5px;}
.frame-11-list img {width:153px;height:45px;}

.frame-12 {width:978px;}
.frame-12-list {font-size:0;padding-bottom:5px;}
.frame-12-list li { height:25px; line-height:25px; font-size:0;margin-left:20px;margin-top:5px;}

.adv-1 {width:978px;height:90px;}
.adv-1 img {width:978px; height:90px;}

.adv-2 {width:318pxpx;height:90px;margin-right:10px;}
.adv-2 img {width:318px; height:90px; }

.footer {width:978px; margin-top:10px;}
.footer p {text-align:center;line-height:180%;color:#666666;}
.footer a {color:#666666;}

.border-1 {border:1px solid #e5e5e5;}
.border-2 {border:1px solid #A4A2A3;}
.border-3 {border-bottom:1px dashed #CCCCCC;}
.border-4 {border-bottom:1px dashed #FFFFFF;}
.border-5 {border-top:1px solid #dedede;}
.border-img {padding:1px;border:1px solid #BEBEBE;}

.title-1 {height:23px;padding:5px 0px 0px 45px;}
.title-1 div {width:50px;height:19px;margin-top:2px; margin-left:2px;padding:0px 8px; background-color:#FFFFFF; line-height:20px;border:1px solid #f8b31a;border-bottom:none;}
.title-1 a {color:#cb041e;font-size:14px;font-weight:bold;}

.title-2 {height:21px;background:url(../images/bg-2.jpg) repeat-x;}
.title-2 div {width:103px;height:18px;padding-top:3px;line-height:21px;text-align:center;background:url(../images/bg-3.jpg) no-repeat;}
.title-2 a {color:#990000;font-size:14px;font-weight:bold;}

.title-3 {height:25px;background:url(../images/bg-4.jpg) repeat-x;}
.title-3 div {width:230px;height:25px;padding-left:26px;line-height:25px;background:url(../images/bg-5.jpg) no-repeat;}
.title-3 a {color:#990000;font-size:14px;font-weight:bold;}

.title-4 { height: 30px; /*background: url('bg-2.jpg') repeat-x scroll 0% 0% transparent;*/ margin-top:5px; }
.title-4 div { width: 140px; height: 30px;  line-height: 21px; text-align: center; background: url('bg-33.jpg') repeat-x scroll 0% 0% transparent; float: left; margin-left:20px; border:1px solid #ccc;}
.title-4 span { margin-left: 10px; padding-top: 0px; float: left; width:140px;  height:30px; background: url('bg-333.jpg') no-repeat; text-align:center; border:1px solid #ccc;}
.title-4 span:hover a {  padding-top: 0px; float: left; width:140px;  height:30px;  text-align:center;  display:block; font-size: 14px;}
.title-4 span a { font-size: 14px;  line-height:28px;}
.title-4 a {  font-size: 14px; font-weight: bold; line-height: 28px; }
.link-1 {font-size:13px;color:#FFFFFF;}
.link-1:hover {text-decoration:underline;}

.link-2 {color:#000000;font-size:14px;}
.link-2:hover {color:#d30000}

.link-3 {color:#000000;font-size:12px;}
.link-3:hover {color:#d30000}

.link-4 {color:#A32C16;font-size:14px;font-weight:bold;}

.link-5 {height:22px;padding-left:20px;line-height:22px;font-size:14px;color:#000000;display:block;background-color:#ebebeb;background-image: url(../images/dot-4.jpg);background-repeat: no-repeat;background-position: 5px center;}
.link-5:hover {color:#d30000}
.link-5-l {}
.link-5-r {font-size:12px;}

.link-6 {color:#000000; font-weight:bold; font-size:14px;}
.link-6:hover {color:#d30000}

.list-1 {padding-top:10px;padding-left:10px; padding-right:10px; padding-bottom:10px;font-size:0;}
.list-1 li {height:28px;line-height:26px;padding-left:15px;background:url(../images/dot-3.jpg) no-repeat left center;}

.list-2 {padding: 0px 20px; padding-bottom:10px;}
.list-2 li {height:65px; margin-top:10px;}
.list-2 p { line-height:160%; padding:5px 15px;}

.list-3 { padding-bottom:10px;}
.list-3 li {font-size:0;margin-left:10px; margin-top:10px; text-align:center;}
.list-3 img { width:140px; height:90px; margin-bottom:5px;}

.list-41 table {width:580px; margin:10px auto;border-collapse:collapse;border:1px solid #A4A2A3;;}
.list-41 td {height:35px;vertical-align:middle;border:1px dashed #CCCCCC; color:#333333;}

.ibox {display:inline-block;vertical-align:top;*display:inline;*zoom:1}
.ebox {font-size:0;}



.frame-13 {width:318px;float:left;}
.frame-14 {width:648px;min-height:1149px;float:right;}
.frame-15 {width:318px;height:218px;}
.frame-16 {width:318px;height:278px;}
.frame-17 {width:318px;}
.frame-18 {width:648px;}

.frame-19 {width:648px; min-height:775px;float:left;}
.frame-20 {width:318px;float:right;}

.pages {margin-top:12px; margin-bottom:10px; margin-right:10px;text-align:right;}

.route {width:628px; height:30px; line-height:30px; padding-left:20px; }
.caption {width:608px; min-height:40px;text-align:center;padding:0px 20px; margin:15px 0px;} 
.caption span { color:#666666;} 
.caption h1 { font-size:20px; font-weight:bold; margin-bottom:15px;}
.content { width:608px; padding:10px; line-height:180%; font-size:14px; }
.content p {line-height:180%; font-size:14px;}
.content a {font-size:14px;}

.tab_1_on {height:19px; margin-top:2px; margin-left:2px;padding:0px 3px; background-color:#FFFFFF; line-height:20px;border:1px solid #f8b31a;border-bottom:none;}
.tab_1_off {height:19px; margin-top:2px; margin-left:2px; padding:0px 3px;line-height:19px;}
.tab_1_on a {font-size:14px;color:#ff0000;}
.tab_1_off a {font-size:14px;color:#990000;}


.frame-down {width:318px;height:334px;margin-right:10px;}

.frame-down-img {width:318px; height:115px;}
.frame-down-img div {float:left; margin-left:9px; margin-top:10px;}
.frame-down-img img {width:90px; height:90px;}

.list-down { height:160px; padding-top:5px;padding-left:10px; padding-right:10px;}
.list-down-td-1 {height:28px;padding-left:15px;background:url(../images/dot-3.jpg) no-repeat left center;}
.list-down-td-2 {width:33px; height:28px; text-align:right;}

.frame-down-info {text-align:center;width:100%; font-size:12px; line-height:180%; padding-top:5px; color:#FFFFFF; background-color:#666666;}

.frame-platform-1 {width:298px;height:280px;margin-right:10px;}
.frame-platform-2 {width:358px;height:280px;margin-right:10px}

.frame-platform-title {height:25px;cursor:pointer;}

.frame-platform-tabs {height:31px;}
.frame-platform-tabs ul {width:100%;}

.tab_3_on {width:145px;height:31px;line-height:31px;background-color:#FFFFFF;text-align:center; }
.tab_3_off {width:145px;height:31px;line-height:31px;background-color:#f2f2f2;border:1px solid #c8c8c8;border-top:none;text-align:center;}
.tab_3_on a {font-size:12px;color:#d10000; letter-spacing:1px;}
.tab_3_off a {font-size:12px;color:#292929;letter-spacing:1px;}

.tab_4_on {width:174px;height:31px;line-height:31px;background-color:#FFFFFF;text-align:center; }
.tab_4_off {width:174px;height:31px;line-height:31px;background-color:#f2f2f2;border:1px solid #c8c8c8;border-top:none;text-align:center;}
.tab_4_on a {font-size:12px;color:#d10000; letter-spacing:1px;}
.tab_4_off a {font-size:12px;color:#292929;letter-spacing:1px;}

.tab_5_on {width:145px;height:31px;line-height:31px;background-color:#FFFFFF;text-align:center; }
.tab_5_off {width:145px;height:31px;line-height:31px;background-color:#f2f2f2;border:1px solid #c8c8c8;border-top:none;text-align:center;}
.tab_5_on a {font-size:12px;color:#d10000; letter-spacing:1px;}
.tab_5_off a {font-size:12px;color:#292929;letter-spacing:1px;}


.frame-100 {width:318px;height:418px;margin-right:10px;}
.frame-100-title {width:318px;height:37px;margin-right:10px;}


.frame-table-1 {width:483px;height:348px;margin-right:10px}
.frame-table-2 {width:483px;height:348px;}

.frame-table-title {height:25px; line-height:25px;background:url(../images/bg-4.jpg);}
.frame-table-content table{width:100%; border-collapse:collapse;}
.frame-table-content th{height:28px;border-bottom:1px solid #cdcdcd;background-color:#f2f2f2;}
.frame-table-content td{height:31px;border-top:1px solid #c2d5e3;}
.frame-table-content a{color:#000000;text-decoration:none;}
.frame-table-content span {color:#9e9d9d;}
.link-table-1 a:hover{color:#980763;}
.link-table-2 {color:#007cd5;}

.bg-a { color:#d0786e; background: url('/images/bg-aa.jpg') no-repeat; width:140px; height:30px; display:block;}
.bga { color:#b72f21; background: url('/images/bg-a.jpg') no-repeat; width:140px; height:30px; display:block;}
.bg-a:hover { color:#b72f21; background: url('/images/bg-a.jpg') no-repeat; width:140px; height:30px; display:block;}
.bg-b { color:#b583b6; background: url('/images/bg-bb.jpg') no-repeat; width:140px; height:30px; display:block;}
.bgb { color:#8e418f; background: url('/images/bg-b.jpg') no-repeat; width:140px; height:30px; display:block;}
.bg-b:hover { color:#8e418f; background: url('/images/bg-b.jpg') no-repeat; width:140px; height:30px; display:block;}
.bg-c { color:#69b8b3; background: url('/images/bg-cc.jpg') no-repeat; width:140px; height:30px; display:block;}
.bgc { color:#199289; background: url('/images/bg-c.jpg') no-repeat; width:140px; height:30px; display:block;}
.bg-c:hover { color:#199289; background: url('/images/bg-c.jpg') no-repeat; width:140px; height:30px; display:block;}
.bgt {width:140px; height:30px; display:block;}



#cd-iframe {
  width:288px;
  height:218px;
  background:url('/images/adv/time.jpg') no-repeat;
  position:relative;
  cursor:pointer;
}

#cd-time {
  width:160px;
  color:#000000;
  font-size:32px;
  font-weight:900;
  text-align:center;
  top:90px;
  left:140px;
  position:absolute;
  cursor:pointer;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  font-family:'Microsoft Yahei';
    display:none;
  
}

.hidden {display: none;}

.share { position: relative;  padding: 12px;line-height: 36px; font-size: 14px; color: #999999;}
.share > img { padding-bottom: 5px; padding-left: 10px;  vertical-align:middle !important;}
.share > #qrcode { position: absolute; left: 90px; top: -200px; }

.mobile {width: 7.5rem; box-sizing: border-box; padding: 0px 10px;}
.mobile .m_title {font-size:24px; color: #444444; text-align: left; margin-bottom: 20px; }
.mobile .m_content * {font-size: 16px!important; line-height: 160%!important;}
.mobile .m_content img {width: 95%!important;height: auto!important; }
.mobile .m_banner {margin-bottom:20px;}
.mobile .m_banner img {width: 100%!important;height: auto!important;}


