﻿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,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr,th{margin:0;padding:0;border:0;outline:0;font-size:100%;font-style:normal;text-decoration:none}
ol,ul,li{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus {outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table {border-collapse:collapse;}
tr {vertical-align: top;}
td {word-break: break-all;}
input {font-size:12px}
body{font-family:"宋体",Arial,Helvetica,sans-serif;font-size:12px;line-height:1.6;color:#333;font-family:"宋体",Arial,Helvetica,sans-serif}
a:link,a:visited,a:hover,a:active {font-family:"宋体",Arial,Helvetica,sans-serif;text-decoration:none;outline:none}
a:link, a:visited {
    text-decoration: none;
    color: #333;
}
a:hover {
    text-decoration: underline;
    color: #333;
}
img {
    vertical-align: middle;
    border: 0px none;
}
hr {
    height: 1px;
    border: 0;
    color: #CCCCCC;
    overflow: hidden;
    margin: 10px auto;
}
.hide {
    display: none;
}
h1 {
    font-size: 14px;
}
h2 {text-align: left;display: inline;}
ul.nl {
    list-style: none outside none;
}
ul.nl li {
    line-height: 22px;
    padding-left: 15px;
    background: url(li.gif) no-repeat 0px 50%;
    clear: both;
    overflow: hidden;
    text-align: left;
}
ul.nl li.newsLine {
    background: url(dotLine.gif) repeat-x top;
    overflow: hidden;
    height: 5px;
    line-height: 5px;
}
.line {
    height: 1px;
    border-bottom: 1px dashed #ccc;
    margin: 10px auto;
    overflow: hidden;
}
ul.nl li .addTime {
    float: right;
    color: #666666;
}
ul.nll {
    list-style: none outside none;
}
ul.nll li {
    line-height: 22px;
    clear: both;
    overflow: hidden;
    text-align: left;
}
ul.nll li.newsLine {
    background: url(dotLine.gif) repeat-x top;
    overflow: hidden;
    height: 5px;
    line-height: 5px;
}
ul.nll li .addTime {
    float: right;
    color: #666666;
}
form {
    display: inline;
}
input {
    font-family: Tahoma, Arial;
    font-size: 12px;
}
input.text {
    height: 16px;
    padding: 1px;
    color: #000000;
    border: 1px solid #CCCCCC;
    background-color: #F9F9F9;
}
input.button {
    height: 20px;
    color: #000000;
    border: 1px solid #999999;
    border-top: 1px solid #CCCCCC;
    border-left: 4px solid #CCCCCC;
    background: #FFFFFF;
}
textarea {
    font-size: 12px;
    font-family: Tahoma, Arial;
    color: #000000;
    border: 1px solid #CCCCCC;
    background: #F9F9F9;
    height: 100px;
    width: 200px;
}
select {
    font-size: 12px;
    font-family: Tahoma, Arial;
    color: #000000;
    background-color: #FFFFFF;
}
.headline {
    margin: 5px;
    padding: 5px;
    border: 1px solid #dddddd;
    background: #f3f3f3;
}
.headline .headtitle {
    color: red;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
}
.headline .headcontent {
}
.headline .headdate {
}
.headline a {
    color: #00458a;
}
a.highlight:link, a.highlight:visited {
    color: red;
    text-decoration: none;
}
a.highlight:hover {
    color: red;
    text-decoration: underline;
}
.articletop {
    margin-left: 5px;
    vertical-align: middle;
    _margin: 3px 5px;
}
#wrapper {
    width: 100%;
    padding: 0px;
    margin: 0px auto;
    text-align: left;
}
#mainWrapper {
    width: 1001px;
    margin: 0 auto;
    clear: both;
}
.sidebar {
    float: left;
    width: 217px;
}
#header {
    height: 180px;
    background: url(header.gif) repeat-x;
    overflow: hidden;
    color: #000;
}
#headtop {
    height: 23px;
    line-height: 23px;
    padding: 0 15px;
}
#headtop .r {
}
#headtop ul {
}
#headtop ul li {
    display: block;
    float: left;
    padding: 0 2px;
}
#innerHeader {
    width: 1001px;
    margin: 0 auto;
}
#header a:link, #header a:visited {
    text-decoration: none;
    color: #000;
}
#header a:hover {
    text-decoration: underline;
    color: #000;
}
#websiteLogo {
    float: left;
    margin: 1px auto;
}
#logo {
    width: 1001px;
    height: 121px;
    overflow: hidden;
}
.website-desc {
    color: #FFFFFF;
    margin: 0px;
    padding-top: 2px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 30px;
}
#topMenu {
    float: right;
    margin-top: 25px;
}
#topMenu .m {
}
#topMenu .l {
    display: none;
}
#topMenu .r {
    display: none;
}
#menu {
    clear: both;
	background-position: 0 -28px;
	background: url(header_nav_bg.jpg) repeat-x;
}
#menu .m {
    height: 28px;
    overflow: hidden;
}
#menu .l {
    display: none;
}
#menu .r {
    display: none;
}
#menu ul {
}
#menu li {
    width: 99px;
    margin: 0;
    padding: 0;
    float: left;
    padding-right: 1px;
}
#menu a {
    margin: 0;
    padding: 0;
    height: 28px;
    line-height: 28px;
    display: block;
    width: 99px;
    text-align: center;
    background: url(menu.gif) no-repeat;
    color: #f4e9d3;
}
#menu a:link, #menu a:visited {
    background-position: 0 -30px;
    text-decoration: none;
}
#menu a:hover {
    background-position: 0 0;
    color: #900606;
    text-decoration: none;
}
#menu a.thisclass, #menu a.thisclass:link, #menu a.thisclass:visited, #menu a.thisclass:hover {
    background-position: 0 0;
    color: #900606;
}
#menu a.first, #menu a.first:link, #menu a.first:visited, #menu a.first:hover {
}
#flash {
    width: 960px;
    height: 192px;
    margin: 0px auto;
    overflow: hidden;
}
.navSub {
    background: url(shadow.gif) repeat-x;
    height: 36px;
    line-height: 36px;
    clear: both;
}
#footer {
    clear: both;
    width: 100%;
    background: #f7e6e6;
    line-height: 17px;
    color: #999;
    padding-top: 20px;
}
#innerFooter {
    font-size: 12px;
    text-align: center;
    width: 1001px; height:121px;
    margin: 0 auto;
}
#copyriht { clear:both;
}
#copyriht .l {
    background:url(logo_bot.gif) top left no-repeat #f7e6e6; width:138px; height:80px; float:left;
}
#copyriht .r {
    display: none;
}
#copyriht .m { text-align:left; padding-top:10px; width:800px; height:80px; float:left;background: #f7e6e6;
}
#copyriht a:link, #copyriht a:visited {
    color: #999;
}
#copyriht a:hover {
    color: #999;
}
#bottMenu {
    color: #999;
    width: 100%;
}
#bottMenu .l {
    display: none;
}
#bottMenu .r {
    display: none;
}
#bottMenu .m {
}
#bottMenu ul {
}
#bottMenu li {
    display: inline;
    list-style: none;
    padding: 0px;
    margin: 0 7px;
}
#bottMenu a {
    color: #999;
    line-height: 29px;
    text-align: left;
    display: inline;
}
.height7 {
    height: 7px;
    overflow: hidden;
    clear: both;
}
.content {
    float: right;
    width: 769px; overflow:hidden;
}
.mframe {
    clear: both;
    margin-bottom: 7px;
}
.mframe .tm {
    border-bottom: 1px solid #ded0ab;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
}
.mframe .tl {
    display: none;
}
.mframe .tr {
    display: none;
}
.mframe h2.tt {
    background: url(bullet.gif) no-repeat 5px center;
    color: #9a0103;
    font-weight: bold;
    padding-left: 15px;
}
.mframe .mm {
    padding: 10px;
    overflow: hidden;
    line-height: 17px;
}
.mframe .ml {
    display: none;
}
.mframe .mr {
    display: none;
}
.mframe .bm {
    display: none;
}
.mframe .bl {
    display: none;
}
.mframe .br {
    display: none;
}
.lframe {
    clear: both;
    margin-bottom: 7px;
    padding: 3px;
    background: #fff9ed;
    border: 1px solid #eedebc;
}
.lframe .tm {
    background: url(tm.gif) repeat-x bottom;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
}
.lframe .tl {
    display: none;
}
.lframe .tr {
    display: none;
}
.lframe h2.tt {
    background: url(bullet.gif) no-repeat 5px center;
    color: #9a0103;
    font-weight: bold;
    padding-left: 15px;
}
.lframe .mm {
    padding: 8px 2px 7px 2px; width:215px;
    overflow: hidden;
}
.lframe .ml {
    display: none;
}
.lframe .mr {
    display: none;
}
.lframe .bm {
    display: none;
}
.lframe .bl {
    display: none;
}
.lframe .br {
    display: none;
}
.SortFolderOpen {
    background-image: url(Sort_Folder_Close.gif);
    background-repeat: no-repeat;
    height: 16px;
    left: 16px;
    padding-left: 16px;
    cursor: hand;
}
.SortFolderClose {
    background-image: url(Sort_Folder_Open.gif);
    background-repeat: no-repeat;
    height: 16px;
    left: 16px;
    padding-left: 16px;
    cursor: hand;
}
.SortEndFolderOpen {
    background-image: url(SortEnd_Folder_Close.gif);
    background-repeat: no-repeat;
    height: 16px;
    left: 16px;
    padding-left: 16px;
    cursor: hand;
}
.SortEndFolderClose {
    background-image: url(SortEnd_Folder_Open.gif);
    background-repeat: no-repeat;
    height: 16px;
    left: 16px;
    padding-left: 16px;
    cursor: hand;
}
.SortListline {
    padding-left: 16px;
    background-image: url(Sort_Listline.gif);
    background-repeat: repeat-y;
}
.SortEndListline {
    padding-left: 16px;
}
.SortFile {
    background-image: url(Sort_File.gif);
    background-repeat: no-repeat;
    height: 16px;
    cursor: hand;
    padding-left: 16px;
}
.SortFileEnd {
    background-image: url(Sort_File_End.gif);
    background-repeat: no-repeat;
    height: 16px;
    cursor: hand;
    padding-left: 16px;
}
.SortBg {
    border-top: 0px none;
    width: 180px;
    padding-left: 8px;
}
.loginBt {
    background: url(btnl.gif) no-repeat;
    width: 37px;
    height: 16px;
    border: none;
    color: #f4e9d5;
}
.memberName {
    color: #00458a;
    background: #F9FAFB;
    height: 16px;
    border: 1px solid #E2E8EE;
    font-size: 12px;
    font-family: Arial;
}
.siteMapPath {
    line-height: 20px;
    background: url(sitemappath.gif) repeat-x left bottom;
    height: 20px;
    padding-left: 5px;
    margin-bottom: 10px;
}
.pageMainContent {
    clear: both;
    margin-bottom: 7px;
    overflow: hidden;
    width: 100%;
}
.pageMainContent .tm {
    border-bottom: 1px solid #ded0ab;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
}
.pageMainContent .tl {
    display: none;
}
.pageMainContent .tr {
    display: none;
}
.pageMainContent h2.tt {
    background: url(bullet.gif) no-repeat 5px center;
    color: #9a0103;
    font-weight: bold;
    padding-left: 15px;
}
.pageMainContent .mm {
    padding: 10px;
    line-height: 17px;
}
.pageMainContent .mm p {
    margin-bottom: 20px;
    text-indent: 2em;
}
.pageMainContent .ml {
    display: none;
}
.pageMainContent .mr {
    display: none;
}
.pageMainContent .bm {
    display: none;
}
.pageMainContent .bl {
    display: none;
}
.pageMainContent .br {
    display: none;
}
.pageMainContent td {
    vertical-align: middle;
}
.cartButton {
    color: #215996;
    height: 20px;
    line-height: 20px;
    _line-height: 16px;
    border: 1px solid #aacbee;
    background: url(bg.gif) 0 -40px;
}

#wrap{width:769px;border:3px solid #900;border-width:3px 0;margin:10px auto; overflow:hidden;}
#list{overflow:hidden;zoom:1;margin-left:-10px;}
#wrap .item{display:inline;float:left;width:760px;padding-bottom:10px;border:1px solid #EBEBEB;margin:10px 0px;}
#wrap .item .tab{position:relative;height:25px;border-bottom:1px solid #CCC;margin:8px;}
#wrap .item .tab h5{position:absolute;left:10px;font-size:14px;}
#wrap .item .tab h5 a{ color:#9a0103;}
#wrap .item .tab .switchBtn{position:absolute;top:3px;right:0;}
#wrap .item .tab .switchBtn a{float:left;width:15px;height:15px;margin-left:5px;overflow:hidden;text-indent:-999px;background:url(icon_arr.gif) no-repeat;outline:none;}
#wrap .item .tab .switchBtn a.prev{background-position:0 -25px;}
#wrap .item .tab .switchBtn a.prevNot{background-position:0 0;cursor:default;}
#wrap .item .tab .switchBtn a.next{background-position:right -25px;}
#wrap .item .tab .switchBtn a.nextNot{background-position:right 0;cursor:default;}
#wrap .item .tab ul{position:absolute;top:-2px;left:100px;width:600px;height:28px;overflow:hidden;}
#wrap .item .tab ul li{float:left;cursor:pointer;line-height:26px;padding:0 8px;}
#wrap .item .tab ul li.current{cursor:text;color:#E45E2E;font-weight:700;border:1px solid #CCC;border-bottom-color:#FFF;}
/*--#wrap .item .items{display:none;width:760px;background:url(icon_num.gif) 15px 4px no-repeat;padding:0 15px;}--*/
#wrap .item .items{display:none;width:760px;padding:0 5px;}
#wrap .item .items a{color:#333;}
#wrap .item .items li{height:24px; float:left; width:32%;line-height:24px;padding-left:5px;border-bottom:1px solid #EBEBEB;}
#wrap .item .btn{height:22px;margin-top:10px;}
#wrap .item .btn a{float:right;width:74px;height:22px;overflow:hidden;margin-right:15px;text-indent:-9999px;background:url(icon_btn.gif) no-repeat;}
#wrap .item .btn a:hover{background-position:0 -22px;}


#fsmall{width:769px;height:10px;margin:0 auto;background-color:#fff;clear:both;overflow:hidden;}
#con1{width:769px;margin:0 auto;background-color:#fff;}
.con1_2 li{list-style:none; float:left;}
.con1_4 li{list-style:none; float:left;}
.con1_1{width:769px;height:188px;padding-top:1px;float:left;background-color:#F1F5F4;}
.con1_1con{width:769px;height: auto;padding-top:1px;float:left;background-color:#F1F5F4;}
.con1_2{width:749px;height:25px;margin:0 auto;}
.qqzx0{width:11px;height:23px;border-bottom:1px solid #ff6600;overflow:hidden;}
.qqzx1{width:66px;height:17px;border-style:solid solid none solid;border-width:1px;border-color:#ff6600;text-align:center;background-color:#fff;color:#AE0B0C;font-weight:bold;padding-top:6px;cursor:hand;}
.qqzx2{width:66px;height:16px;border:1px solid #ff6600;text-align:center;background-color:#fff;padding-top:6px;cursor:hand;}
.img2{border:1px solid #CFCDD0;padding:3px;}
.con1_3 h1{float:left;font-weight:100; clear:both; width:315px;padding:9px 0px 0px 0px;}
.con1_4{width:749px;height:150px;background-color:#fff;margin:0 auto; clear:both;}
.con1_5{font-weight:100;padding-top:9px;}
.con1_6{width:769px;height: auto;background-color:#fff;margin:0 auto;}

.qqzx3{width:55px;height:30px;display:inline;margin-left:5px;padding-top:14px;font-weight:bold;color:#AE0B0C;background:url(images/img65.jpg) no-repeat 20px 28px;cursor:hand;}
.qqzx4{width:55px;height:10px;display:inline;margin-left:5px;padding-top:14px;cursor:hand;}
.qqzx5{width:72px;height:10px;display:inline;margin-left:5px;padding-top:14px;cursor:hand;}
.qqzx6{width:84px;height:30px;display:inline;margin-left:5px;padding-top:14px;font-weight:bold;color:#AE0B0C;background:url(images/img65.jpg) no-repeat 36px 28px;cursor:hand;}
