﻿body {
}
.right_title{ width:680px; height:30px; background:url(../images/right_bg.gif) no-repeat; text-align:left; font-size:14px; font-weight:bold; padding-left:20px; line-height:25px; overflow:hidden; color:#dd502e;}
.about_con{ text-align:left; width:700px; line-height:30px;}
.productleft2{ height:auto;}
.lianxi2 { margin-bottom:8px;}
.lianxi2 img{ margin-top:8px; }



/*****proList******/
.proList{width:700px;overflow:hidden;}
.proList ul { padding-left:10px; position:relative; width:780px; overflow:hidden; padding-top:10px;}
.proList ul li div a{  display:block; width:190px; height:145px; border:1px solid #ccc; margin-bottom:7px; overflow:hidden; }
.proList ul li div{ padding-bottom:5px;}
.proList ul li a{ line-height:16px; width:178px; display:block;}
.proList ul li{ float:left; padding-right:50px; text-align:center; height:200px;}

.proCon{ padding-bottom:10px;}
.proCon h1{ border-bottom:1px dotted #ccc; font-size:16px; text-align:center; padding:15px 5px 5px 5px; }
.proConImg{ text-align:center; padding:15px;}
.proConImg img{ padding:10px; border:1px solid #e2e2e2;}

.paging{ clear:both; text-align:center; color:#999; padding-bottom:10px;}


/***********************NList****************************/

/******.NList ul li span{float:right;font-size:14PX;}
.NList ul li a{ font-size:14PX; font-weight:bold; color:#005e88;  background:url(../images/news_jt.jpg) no-repeat 0 -5px; padding-left:17px;}***/
.news_list div{ clear:both;}
.
.spanT,.news_list span{ float:right;font-size:13PX; padding-right:5px;}
.NList ul li span{ float:right;}
.news_list div span.spanH{ float:left; display:block;}
.spanH a{ font-size:13PX; font-weight:bold; color:#000;  background:url(../images/news_jt.jpg) no-repeat 0 -5px; padding-left:17px;}
.spanH a:hover{ text-decoration:underline; color:#f60;}
.NList ul{ margin-bottom:20px; padding-right:10px;}
.NList ul li{ line-height:30px; margin-top:5px; padding-bottom:1px; border-bottom:1px dashed #e2e2e2; background:url(../images/new_dd.jpg) no-repeat 5px 12px; padding-left:15px;}
.NList ul li div{ margin-top:5px;}
.otherList .news_list div span.spanH a{ background:none; padding:0px;}
.otherList .news_list div.otherDiv{ display:none;}
.NList{ padding:5px;}

.newsCon{ color:#fff;}
.newsCon h1 {
font-size: 16px;
text-align: center;
padding-top: 20px;
}
.time {
border-bottom: 1px dashed #CCC;
line-height: 30px; font-size:12px;
}.ns {
padding: 10px;
line-height: 25px;
font-size: 14px;
}

.paging{ text-align:center; margin-top:10px; width:100%; clear:both;}

.otherList ul li{ padding-left:20px; background:url(../images/DD2.gif) no-repeat 5px 8px; border-bottom:1px dashed #ccc; height:30px; line-height:30px; margin-right:10px; }
.otherList ul li span{ float:right; padding-right:5px;}
.otherList ul li a{ font-size:13px; color:#f60;}



.msg {
    font-size: 12px;
    width: 605px;
}
.msg div {
    clear: both;
}
.tishi {
    font-weight: bold;
    line-height: 20px;
    margin-bottom: 10px;
}
ul {
    margin: 0;
    padding: 0;
}
ul li {
    list-style: none outside none;
}
.msg ul {
    width: 605px;
}
.msg ul li {
    float: left;
    height: 26px;
}
.li1 {
    text-align: right;
    width: 130px;
}
.li2 {
    text-align: left;
    width: 450px;
}
.c_s {
    background: url("images/text.gif") no-repeat scroll center top transparent;
    border: 1px solid #CCCCCC;
    height: 18px;
    width: 200px;
}
.msg ul .height {
    height: 100px;
    line-height: 70px;
    overflow: hidden;
}
.red {
    color: red;
    font-weight: bold;
}
.msg inpu {
    padding: 0 10px;
}
.orderBox {
    clear: both;
    color: #000000;
    font-size: 14px;
    margin-top: 10px;
    overflow: hidden; height:330px;
}
.orderLeft {
    float: left;
    width: 262px; overflow:hidden;
}
.orderLeft01{ border: 1px solid #E2E2E2;color: #FFFFFF; 
    height: 260px;
    text-align: center;
    width: 260px; overflow:hidden; text-align:center;} 
	.orderLeft01 span{
    height: 260px;
    text-align: center;
    width: 260px; overflow:hidden; text-align:center; display:block;} 

.orderLeft02{ margin-top:7px; padding-left:0px;}
.orderLeft02 span{ border:1px solid #ccc; height:50px; width:50px; float:left; display:block; margin-right:12px; text-align:center; overflow:hidden; cursor:pointer;}
.orderRight {    float: left;    padding-left: 15px;    position: relative;}
.proInfo {
    color: #000000;
    position: relative;
}
.orderRight input, textarea {
    border: 1px solid #000000;
    font-size: 12px;
}
.orderRight textarea {
    height: 60px;
    width: 300px;
}
.proName {
}
.price {
    color: #000000;
    font-weight: bold;
}
.hr01 {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color -moz-use-text-color #E2E2E2;
    border-style: none none dashed;
    border-width: 0 0 1px;
    height: 1px;
    overflow: hidden;
}
.bookBnt input {    background: url(../images/bntBook.gif) no-repeat scroll 0 0 transparent;
    border: 0 none;    height: 24px;    margin-top: 10px;    width: 78px;}
.proMoreInfo {    background: url(../images/proInfo.gif) no-repeat scroll 0 0 transparent;
    clear: both;    margin-top: 15px;    overflow: hidden;    padding-top: 30px;    position: relative;    width: 100%;}
.js {    height: 305px;    margin: 0 auto;    position: relative;    width: 1006px;}
.jsNav {    background: url(../images/jsNav.png) no-repeat scroll 0 0 transparent;}
.prevBtn {    background: url(../images/jsNav.png) no-repeat scroll 0 0 transparent;}
.nextBtn {    background: url(../images/jsNav.png) no-repeat scroll 0 0 transparent;}
.imgSelected {    background: url(../images/jsNav.png) no-repeat scroll 0 0 transparent;}
.jsNav {    bottom: 10px;    font-family: Arial,Helvetica,sans-serif;    font-weight: bold;    height: 30px;    position: absolute;    right: 10px;
    width: 125px;}
.jsNav A {    color: #666666;    float: left;    line-height: 30px;    text-align: center;    vertical-align: middle;    width: 25px;}
.prevBtn {    background-position: 0 -30px;    color: #000000;    display: block;    height: 30px;}
.nextBtn {    background-position: -100px -30px;    color: #000000;    display: block;    height: 30px;}
.imgSelected {    background-position: 1px -60px;    color: #000000;}
.jsNav a.imgSelected {    color: #000000;}

.paging{ clear:both; text-align:center; color:#999; padding-bottom:10px; padding-top:2px; }
.paging a{ border:1px solid #ccc; padding:3px 7px 3px 7px; line-height:20px; margin-right:5px; text-align:center;}
.paging span,.paging a:hover{ border:1px solid #f30;  padding:3px 7px 3px 7px; line-height:20px; margin-right:5px; text-align:center; color:#f20; font-weight:bold;}
.paging span{font-weight:bold;}


/****QQ***/
.Tclogin{}
.qqT{ width:112PX; height:31PX; overflow:hidden;}
.qqC{ width:100px;border:2px solid #58b8f6;  border-top:0px; font-family: Verdana; background:#fff; padding:10px 4px 10px 4px; overflow:hidden;}
.qqC a{ display:block; float:left; padding-left:8px; padding-bottom:5px;}