@charset "utf-8";
/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px/1.5 Verdana;-webkit-text-size-adjust:100%;color:#666666; background-color:#fff; overflow-x:hidden;}
i{font-style:normal;}
a{color:#666;text-decoration:none}
a:hover{color:#1f89e2;}
em{font-style:normal}
li{list-style:none}
img{border:0;}
table{}
p{word-wrap:break-word}
div{margin:0 auto;}
input{outline:none;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{display: inline-table; }
/* Hides from IE-mac*/
*html .clearfix { height: 1%; }
.clearfix{ display:block; clear:both; overflow:hidden;}
/* End hide from IE-mac */ 
.hide{display:none;}
/*common css*/
.comwidth{width:1000px;}


.header{height:44px; width:1000px; background-color:#0A9AF3; color:#ff0000;}
.header .comwidth{height:44px;  position:relative;}
.header a{color:#fff;}




.main{width:100%; position:relative;}
.main-box{ width:200%; margin-left:-50%;}
.main-con{width:1680px; margin:0 auto;}
.main-con img{display:block;}
.main-info{height:56px; width:100%; position:absolute; left:0; bottom:0}
.main-info .info-bg{height:56px;  position:absolute; width:100%;background-color:#000; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5; }
.main-info .comwidth{position:absolute; z-index:5; padding:7px 0 0; left:50%; margin-left:-500px;}
.main-txt p{background:url(../images/piont.gif) no-repeat 0 8px ; padding-left:10px; line-height:21px; color:#fff;}

.main-info .tip{float:right;}
.main-info .tip li,.main-txt{float:left;}
.main-info .tip li{margin-left:15px; cursor:pointer; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;}
.main-info .tip li.on{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1;}
.main-info .tip li img{display:block;}
.footer{height:39px; line-height:39px; text-align:center; color:#666666; background-color:#211b1b;}

/*产品列表*/
.content{margin-top:20px; overflow:hidden;}
.com-left{width:225px; float:left;}
.subnav{background:url(../images/sublistbg.gif) repeat-x bottom;}
.subnav h6{background:url(../images/subtl.gif) no-repeat #25c1f7 15px; height:43px; text-indent:35px; line-height:43px; font-size:21px; font-weight:normal; color:#fff;border-bottom:2px solid #d21f21; }
.sub-list{border:1px solid #e5e5e5; padding:15px; }
.sub-list h3{height:28px; font-weight:normal; line-height:28px; background:url(../images/sub-list.png) repeat-x; font-size:14px;margin-bottom:2px;}
.sub-list h3 a{background:url(../images/arrow.png) no-repeat 13px -2px; padding-left:25px;}
.sub-list h3:hover{background-color:#f00;}
.sub-list h3 a.sel {background:url(../images/bg_prolist.jpg) no-repeat; display:block; color:#FFFFFF;width:193px; height:28px;}



.sub-list ul{padding:0 10px; background-color:#fff; overflow:hidden;}
.sub-list li{border-top:1px dashed #cacaca; height:32px; line-height:32px; padding-left:15px; margin-top:-1px;}
.sub-list h3:hover{background:#c42129; }
.sub-list h3:hover a{background-position:13px -35px; color:#fff;}
.contact-img{margin-top:20px; display:block;}


.com-right{width:740px; float:right; min-height:595px; line-height:2;}
.protl{ height:69px; margin-bottom:25px;}
.breadlink{text-align:right; height:30px; line-height:30px;}
.breadlink span{color:#c42129;}
.pro-list{margin-top:20px;}
.pro-list ul{margin-left:-13px; width:760px;}
.pro-list li{display:inline-block; width:170px; height:212px; background-color:#f8f8f8; border:1px solid #eaeaea; margin-left:13px; margin-top:19px; float:left;}
.pro-list li h2{ font-weight:500; font-size:12px; height:48px;color:#000;}
.pro-list li p{color:#666565; line-height:20px;}
.proinfo,.probtn{padding:0 15px;}
.probtn{background:url(../images/pro-line.gif) no-repeat; height:26px; padding:7px 15px; margin-top:5px;}
.probtn a{height:26px; text-align:center; line-height:26px; display:block; border-radius:3px;}
.probtn .More{width:89px;color:#fff; background-color:#93ccf3; float:left}
.probtn .shop-car{width:45px; background:url(../images/shopcar.gif) no-repeat #848484 center; float:right;}
#proView1 .proInfo h2 {
	color:#00cbff;
	font-size:16px;
	line-height:16px;
	padding:0 0 20px;
	
}
#proView1 .proInfo .name { color:#FFFFFF; padding-left:10px;}
#proView1 .proInfo td {border-bottom: 2px solid #fff;} 
#proView1 {
	margin:20px 0; height:350px; 
}
#proView1 .btn {clear:both; padding:15px 0; width:300px; padding-top:110px; }
#proView1 .btn .input {border:0; background:#c5212a; float:right; width:150px; height:25px; line-height:25px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; color:#fff;}
#proView1 .back {background:#999; float:right; margin:0 0 0 15px; width:60px; height:25px; line-height:25px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; color:#fff;}
#proView1 .bigPic {
float:left;
width:420px;
}
#proView1 .proInfo {
float:right;
width:300px;
}

.proTurn {
	border-top:1px solid #ededed;
	padding:20px 0;
	color:#999
}
.proTurn .back {
	width:60px;
	height:22px;
	line-height:22px;
	text-align:center !important;
	float:right;
	display:block;
	padding:5px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px
}
.proTurn .back:hover {
	background:#25c1f7;
	color:#fff
}


/*分页*/
/*.pages{text-align:right; margin:20px 0;}
.pages a{border:1px solid #ededed; border-radius:3px; padding:0 5px 2px; display:inline-block; zoom:1;}
.pages span{border-radius:3px; color:#fff; background-color:#1aa5de; padding:1px 6px 3px;display:inline-block;zoom:1;}*/

/*News*/
.news_firstinfo{ margin-bottom:20px}
.news_first{ height:109px; margin-bottom:10px;border-bottom: 1px solid #e5e5e5;padding-bottom: 25px;}
.news_first img{ float:left; padding:5px; border:#e5e5e5 1px solid;}
.news_first .news_first_content{float: left;padding-left:20px; width:515px}

.news{ font-size:14px; }
.news_detail {padding:5px;}
.news_detail h1 {font-size:18px;color:#202020;text-align:center;line-height:33px;  font-weight: normal;}
.news_detail .time {text-align:center;color:#999;border-bottom:1px dashed #c1c1c1;margin: 0 0 10px; padding-bottom:5px;font-size: 12px;}

#dcms_pager .pages {
	border:none;
	text-transform:uppercase;
	text-align:center !important;
	padding:0 0 10px 0;
	padding:0;
	height:30px;
	clear:both;
	padding-top:20px
}
#dcms_pager .pages a {
	margin:0 3px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	padding:0 8px;
	border:1px #ededed solid;
	color:#999;
	font-size:12px;
	cursor:pointer;
	text-decoration:none;
	height:24px;
	line-height:24px
}
#dcms_pager .pages a:hover {
	border:1px #ededed solid;
	color:#fff;
	background:#25c1f7
}
#dcms_pager .pages a.pgcurrent {
	border:1px #ededed solid;
	color:#fff;
	background:#25c1f7
}

.sctb {margin:20px auto}
.sctb tbody td {
border-top: 3px solid #b2d1ff;
border-right: 2px solid #fff;
border-bottom: 1px solid #b2d1ff;
padding: 10px 5px;
background: #e2f2ff;
}
.scb-txt {
width: 50px;
height: 21px;
padding: 3px 0 3px 5px;
line-height: 21px;
}
.sctb .sc-cz, .pro-size .sc-cz {
width: 18px;
margin-left: 3px;
}
.sc-cz .add {
margin: 0 0 2px;
background: url(../images/ico11.png) no-repeat top center;
}
.sc-cz .del {
background: url(../images/ico11.png) no-repeat bottom center;
}
.sc-cz a {
width: 18px;
height: 14px;
}
.sctb .name { float:left; padding:15px 0 0 0; color:#00cbff; font-size:16px; font-weight:bold}
.ajsbtn {
height: 35px;
line-height: 31px;
}
.mb20 {
margin-bottom: 20px;
}
.fl {
float: left;
padding:0 20px 0 0
}
.ajsdiv {
border: 1px solid #ccc;
background: #f3f3f3;
padding: 0 5px;
height: 33px;
line-height: 33px;
}
.fr {
float: right;
}
.ajsmbtn {
width: 125px;
height: 35px;
background:#CC0000;
}
.mber_button {
border: none;
color: #fff;
font-size: 14px;
font-weight: bold;
cursor: pointer;
text-align:center;
}












