﻿@charset "utf-8";
/* CSS Document */


div.divPic { border: 1px solid #ececec;
	display: table-cell;  
	vertical-align:middle;
	text-align:center;
	*display: block;  
	*font-size: 104px;
	*font-family:Arial;
	width:140px;  
	height:120px;
	overflow: hidden; }
div.divPic img {
	max-width:140px;
	max-height:120px;
	scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 140 ? "140px" : "auto"):(this.style.height = this.offsetHeight >= 120 ? "120px" : "auto")); 
	display:inline !important; }



/*头部信息
------------------------------------------------------*/

#header {}

.bannerBg { background: url("../image/bg02.png") repeat-x scroll 0 0 transparent; text-align: center; /*height: 630px;*/ }
.banner { width: 750px; height: 480px; margin: 0 auto; }
.iSe { background: url("../images/jSe.jpg") no-repeat scroll 0 0 transparent; width: 200px; height: 25px; position: relative; margin: 5px 0 0; }
.iSe .txt { background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #666666;
    font-size: 11px;
    height: 15px;
    left: 30px;
    line-height: 15px;
    padding: 2px 0;
    position: absolute;
    top: 3px;
    width: 100px; }
.iSe .sub { background: none repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    height: 18px;
    position: absolute;
    right: 25px;
    top: 3px;
    width: 40px; }


.menu { padding: 10px 0 20px; }
.menu ul { padding: 0 0 0 50px; }
.menu li { float: left; padding: 0 10px; }
.menu li a { display: block; width: 79px; height: 17px; line-height: 17px; text-align: center; text-indent: -999px; overflow: hidden; }
.menu li.m01 a { background: url("../image/menu_01.png") no-repeat scroll center -27px transparent; }
.menu li.m02 a { background: url("../image/menu_02.png") no-repeat scroll center -27px transparent; }
.menu li.m03 a { background: url("../image/menu_03.png") no-repeat scroll center -27px transparent; }
.menu li.m04 a { background: url("../image/menu_04.png") no-repeat scroll center -27px transparent; }
.menu li.m05 a { background: url("../image/menu_05.png") no-repeat scroll center -27px transparent; }
.menu li.m06 a { background: url("../image/menu_06.png") no-repeat scroll center -27px transparent; }
.menu li.m07 a { background: url("../image/menu_07.png") no-repeat scroll center -27px transparent; }
.menu li.m08 a { background: url("../image/menu_08.png") no-repeat scroll center -27px transparent; }
.menu li.m09 a { background: url("../image/menu_09.png") no-repeat scroll center -27px transparent; width:98px}
.m10{ background: url("../image/menu_10.png") no-repeat scroll center -27px transparent; width:98px}
.m11{ background: url("../image/menu_11.png") no-repeat scroll center -27px transparent; width:98px}
.menu li a:hover, .menu li a.mok { background-position: center -6px; }

#footer { margin: -20px 0 0; }
#footer .cnne { background: #0a0b0d; height: 30px; padding: 10px 0 0; }


.pType { background: url("../images/pType.jpg") no-repeat scroll 0 0 transparent;
	height: 115px;
	padding: 75px 0 0;
	width: 1003px; }
.pType ul { padding: 0 0 0 10px; }
.pType ul li { float: left;
	height: 105px;
	margin: 0 6px 0 0;
	overflow: hidden;
	width: 135px; }


.detMain { margin: 20px auto 0;
    text-align: left;
    width: 700px; }
.detMain dt { border-bottom: 1px dotted #7D7E80;
    font-family: "微软雅黑";
    font-size: 20px;
    font-weight: bold;
    height: 50px;
    letter-spacing: 1px;
    line-height: 50px; }
.detMain dd {}


.pic{margin:10px auto; overflow: hidden; width: 954px;}
.pic div { width: 980px; height: 130px; }
.pic img{ border: 1px dotted #6E6F71;
    float: left;
    margin-right: 3px;
    max-width: 234px; }
.pro-ul{list-style:none;}
.pro-ul li{float: left;
    height: 160px;
    margin: 0 11px;
    overflow: hidden;
    width: 120px;}
.pro-ul li p{text-align:center;color:#fff;}
.new-ul{list-style:none;color:#fff;width:600px;margin-left:50px;}
.new-ul li{color:#fff;}
.new-ul li a{color:#fff;}
.new-ul li span{float:right;}
.goods-left{float:left;width:300px;}
.goods-left p img{margin-left:2px;}
.goods-right{float:left;width:300px;margin-left:50px;_margin-right:50px;}
.goods-right h1{font-size:14px;border-bottom:1px solid #353535;}

.iNews {}
.iNews li { height: 31px; line-height: 30px; border-bottom: 1px dotted #797e81; padding: 0 10px; }
.iNews li a { background: url("../image/i01.png") no-repeat scroll 5px center transparent; padding: 0 0 0 20px; }

.deNmes { background: url("../image/bg03.png") repeat-x scroll 0 0 #4d5256; width: 800px; }
.deNmes dt { background: url("../image/i02.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    line-height: 32px;
    padding: 0 0 0 20px; }
.deNmes dd { }

.listPage { border-top: 5px solid #7a7f83; height: 35px; line-height: 35px; text-align: center; margin: 15px 0 0; }

.tabCon { width: 100% }
.tabCon td { padding: 3px; }
.tabCon td.text { width: 100px; }
.tabCon td .cTx, .tabCon td .cTm, .tabCon td .selT { background: none repeat scroll 0 0 #31B2EB;
    border: 1px solid #A2F5FF;
    color: #FFFFFF;
    height: 18px;
    width: 300px; }
.tabCon td .cTm { height: 80px; }
.tabCon td .selT { width: auto; }
.tabCon td .btnS { width: 57px; height: 20px; background: url("../image/btn01.png") no-repeat scroll 0 0 transparent; cursor: pointer; border: 0px; }


.detMes { margin: 0 auto; width: 700px; padding: 20px 10px; }
.detMes .detLeft { float: left; width: 300px; }
.detMes .detLeft .dpList { overflow: hidden; }
.detMes .detLeft .dpList ul { width: 500px; }
.detMes .detLeft .dpList li { float: left;
    height: 70px;
    padding: 5px 6px 0 0;
    width: 70px; }
.detMes .detRight { float: right;
    width: 370px; }
.detMes .detRight .h1 { font-family: ""; font-size: 16px; color: #c90000; height: 45px; line-height: 45px; }


.ddNmes dt { padding: 0px; background: none; }
.ddNmes dt ul { float: left; height: 30px; background: url("../image/i05.png") no-repeat scroll right 0 #3e494d; }
.ddNmes dt li { float: left; }
.ddNmes dt li a { background: url("../image/i03.png") no-repeat scroll right 0 transparent;
    color: #787D81;
    display: block;
    font-family: Arial,Verdana,Geneva,sans-serif,sans-serif;
    font-size: 16px;
    height: 30px;
    letter-spacing: 0;
    line-height: 30px;
    padding: 0 0 0 20px;
    width: 145px; }
.ddNmes dt li.taOk a { background: url("../image/i04.png") no-repeat scroll right 0 transparent; color: #000000; }

.accordion1 {width:150px; color:#333 ; float: left; }
.accordion1 dt { background: #474747; }
.accordion1 dt a {border-bottom: 1px solid #000000;
    color: #999999;
    cursor: pointer;
    display: block;
    padding: 2px 0 2px 40px;
    text-align: left;}
.accordion1 dt a:hover {background:url(../images/memu_back1.gif) no-repeat scroll -20px center transparent; color:Black ;}

div.menu ul li ul.subnav {
	z-index:10;
	width: 99px;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 220; top: 90px;
	background: #333;
	margin: 0; padding: 0;
	display: none;
	float: left;
}
div.menu ul li ul.subnav li{
	width: 99px;
	margin: 0; padding: 0;
	border-top: 1px solid #252525; /*--Create bevel effect--*/
	border-bottom: 1px solid #444; /*--Create bevel effect--*/
	clear: both;
}
div.menu ul li ul.subnav li a {
	width: 90px;
	float: left;
	background-color: #333;
	font-size: 0.9em;
}
div.menu ul li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background-color: #222;
}















