/* CSS Document */
body{ background:url(../images/bosy_bg.jpg) #000 no-repeat top center ; padding:0; margin:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#ccc; line-height:24px;}
ul,li,dl,dt,dd{ list-style-type:none; padding:0; margin:0;}
a{ text-decoration:none; color:#ccc;}
a:hover{ text-decoration:underline;}
img{ border:none;}


.header{  width:960px; height:50px; margin:0 auto 270px auto; overflow:hidden;}
.header ul li{ width:130px; height:50px; margin:0 13px; text-align:center; font-size:18px; color:#fbf4d7; float:left; line-height:50px; font-family:"微软雅黑";}
.header ul li a{ color:#f7f0d4;}
.header ul li a:hover{ color:#fec92c; text-decoration:none;}

.main{ width:960px; margin:0 auto 30px auto; overflow:hidden;}
.both{ width:100%; margin-bottom:10px; overflow:hidden;}
.login_box{ width:594px; height:212px; float:left; margin-left:50px; display:inline; background:url(../images/login_box_bg.jpg) no-repeat; overflow:hidden;}
.login{  width:240px; float:left; margin:36px 0 0 36px; display:inline;}
.login form p{ width:240px; height:40px; padding:0; margin:0;}
.login form p label{ width:50px; font-size:14px; line-height:30px; float:left;}
#logtb select {background-color:#101319; border:0 none; color:#fff; margin-top:6px; }
#logtb select option { border:0 none; }
#logtb {position:relative;}
#logtb tr { position:relative; padding-left:60px; width:600px; display:block; }
#logtb tr td span { width:60px; text-align:right; position:absolute; left:0; top:7px;}
#logtb tr td img { position:absolute; left:250px; top:5px;}
#logtb #vc a { position:absolute; left:340px; top:7px;}
#logtb #sl, #logtb #ke {padding:0;}
.tex{ width:175px; height:30px; background:#24333e; border:1px solid #000; font-size:14px; color:#ccc; padding-left:5px; line-height:30px;}
.login form p input{ float:left;}
.login .but{ width:54px; height:23px; margin:0 10px; color:#fff; cursor:pointer; background:url(../images/submit.jpg) no-repeat; border:none;}

h4{ font-family:"微软雅黑"; font-size:16px; margin:0 0 10px 0;}
.option{ width:100%; height:; margin-bottom:10px; overflow:hidden;}
.option li{ width:90px; float:left; font-size:14px;}
.option li a{ color:#ccc;}
.recommend{ font-size:14px;}
.recommend a,.option .recommend a{ color:#ff0000;}

.server{ width:275px; height:140px; float:right; margin:36px 36px 0 0; background:#0e171e; overflow-y:auto;}
.server ul{ width:85%; margin:10px auto; overflow:hidden;}
.server li{ width:100%; height:35px; line-height:22px; overflow:hidden;}
.server li span{ width:60px; float:left;}
.server li em{ width:90px; float:left; font-style:normal;}
.server li strong{ width:64px; float:right;}

.qq{ width:297px; height:59px; float:left; margin:152px 0 0 10px;}

.new{ width:446px; height:182px; float:left; background:#11151e; border:1px solid #363637;}
h2{ width:100%; height:31px; margin:0; padding:0; background:url(../images/h2_bg.jpg) repeat-x; border-bottom:1px solid #363637; font-size:14px;}
h2 span{ float:left; font-weight:normal; font-family:"微软雅黑"; line-height:30px; text-indent:15px;}
h2 a{ width:40px; height:12px; margin:10px 10px 0 0; float:right;}
.new p{ width:93%; height:30px; font-size:14px; border-bottom:1px dashed #282c32; margin:10px auto 6px auto;}
.new p a{ color:#d4c780; }
.new ul{ width:92%; margin:0 auto;}

/*幻灯片*/
.www51buycom { width:492px; height: 183px; margin:0px auto; position: relative; overflow:hidden;  }
.51buypic li a img{ width:492px; height:183px;}
/*数字按钮样式*/
.www51buycom .num { overflow:hidden; height: 25px; position: absolute; bottom:12px; left: 350px; zoom:1; z-index:3 }
.www51buycom .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: #444444; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.www51buycom .num li.on { background: #FF7700; } /*当前项*/

.pic{ width:92%; margin:15px auto;}
.pic img{ width:198px; height:114px; margin:0 2px;}

/*选项卡*/
.tab_box{ width:95%; margin:0px auto;}
.lyz_tab_left{ float: left; width: 69px; margin:16px 0 0 0;}
.pro_con1111{ float: left; overflow: hidden; width: 249px; height: auto;}
.pro_con111 UL{ padding: 0px; width: 69px; list-style-type: none;}
.pro_con111 UL LI{  display: inline;  font-size: 12px; background:url(../images/a.jpg) no-repeat;	float: left; margin-bottom: 8px; width: 69px; cursor: pointer; color: #ccc; line-height: 24px; height: 24px; text-align: center;}
.pro_con111 UL LI.hover{  display: inline;  font-size: 12px; background:url(../images/hover.jpg) no-repeat;	float: left; margin-bottom: 8px; width: 69px; cursor: pointer; color: #ccc; line-height: 24px; height: 24px; text-align: center;}
.lyz_tab_right{	 display: inline;  float: left;  width: 385px;height:130px; margin:18px 0 0 10px;}
.clear{ clear:both}
.pice{ width:144px; height:112px; float:left; margin-top:5px;}
.nr{ width:228px; height:120px; overflow:hidden; float:right;}

.footer{ width:100%; clear:both; text-align:center; }

.left{ width:260px; height:603px; float:left; background:url(../images/left_bg.png) no-repeat;}
.start{ width:226px; height:58px; margin:50px auto 25px auto; _margin:50px auto 15px auto;}
.sub_pic{ width:213px; height:315px; margin:0 auto;}
.sub_pic ul li{ width:213px; height:64px; margin:15px 0; _margin:11px 0;}
h3{ font-size:14px; height:40px; font-family:"微软雅黑"; font-weight:normal; text-indent:25px; margin:0; padding:0; line-height:40px;}
.service p{ width:70%; margin:15px auto 0 auto;}
.service p a{ color:#ff0000; text-decoration:underline;}

.right{ width:690px; float:right; margin-top:40px; background:url(../images/right_bg.png) repeat-y;}
.place{ width:690px; height:60px; background:url(../images/place_bg.png) no-repeat; line-height:60px; font-size:14px; text-indent:25px;}
.place a{ color:#00d3fa;}
.right_bottom{ width:690px; height:25px; background:url(../images/right_bottom.png) no-repeat;}

.conter{ width:88%; margin:0 auto;height:auto !important; min-height:750px; height:750px; font-size:14px;}
h1{ width:100%; height:30px; font-size:18px; font-weight:normal; text-align:center; padding:0; margin:30px 0 20px 0; color:#d5ad4d; font-family:"微软雅黑";}

.list{ width:88%; margin:30px auto; overflow:hidden;}
.list li{ width:100%; height:25px; margin:10px 0; font-size:14px; background:url(../images/list.png) no-repeat left 5px;border-bottom:1px dashed #8392a0;}
.list li a{ float:left; color:#ccc; text-indent:15px;}
.list li span{ float:right;}
.list li a:hover{ color:#46b5ff;}

DIV.quotes {PADDING: 3px;MARGIN: 3px; TEXT-ALIGN: center}
DIV.quotes A {BORDER: #ddd 1px solid; PADDING:2px 8px; COLOR: #aaa; MARGIN-RIGHT: 5px;  TEXT-DECORATION: none}
DIV.quotes A:hover {BORDER: #a0a0a0 1px solid; PADDING:2px 8px;  MARGIN-RIGHT: 5px; }
DIV.quotes A:active {BORDER: #a0a0a0 1px solid; PADDING:2px 8px;MARGIN-RIGHT: 5px;}
DIV.quotes SPAN.current {BORDER: #e0e0e0 1px solid; PADDING:2px 8px; FONT-WEIGHT: bold; COLOR: #aaa; MARGIN-RIGHT: 5px; BACKGROUND-COLOR: #f0f0f0}
DIV.quotes SPAN.disabled {BORDER: #f3f3f3 1px solid; PADDING:2px 8px; COLOR: #ccc; MARGIN-RIGHT: 5px; }

.draw{ width:100%; margin-bottom:50px;}

#tabWrap{ width:427px; height:311px; background:url(../images/pop-up.jpg) no-repeat;}
.mF_tab {width:426px;height:90px;margin-left:16px;}
.mF_tab .btn {position:absolute;top:30px;left:15px;z-index:2;}
.mF_tab .btn li {float:left;width:94px;height:25px;line-height:24px;text-align:center;margin-right:2px;border-bottom:0;cursor:pointer;background:url(../images/ct.png) no-repeat; font-size:14px; font-family:"微软雅黑"; color:#fff;}
.mF_tab .btn li.current {height:25px;background:url(../images/xz.png) no-repeat;}
.mF_tab .cont {position:absolute;top:64px;left:0;overflow:hidden;}
.mF_tab .cont .swt {position:absolute;left:0;top:0;}
.mF_tab .cont .swt li p {padding:10px 16px;}
.footer {
    background: url("../images/bottom.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    height: 102px;
    padding-top: 30px;
}
.copyright {
    font-size: 0;
    margin: 0 auto;
    padding-left: 40px;
    width: 980px;
}
.copyright img {
    float: left;
    margin-right: 15px;
    vertical-align: top;
}
.copyright p {
    color: #424242;
    float: right;
    font-size: 12px;
    line-height: 22px;
    margin-left: 10px;
    vertical-align: top;
    width: 730px;
}
.copyright a {
    color: #424242;
    text-decoration: none;
}
.copyright a:hover {
    text-decoration: underline;
}
