*{
	padding:0px;
	margin:0px;
}
html{
	background:#FFF;
}
body{
	font:12px Verdana,Arial,Tahoma;
    background: url("../images/index_bg.gif"); background-position: 0px 100px; background-repeat: repeat-x;
}
img{
	border:none;
}
a{
	color:#256EB1;
	text-decoration:none;
    font-size: 12px;
}
a:hover{
	color:#ba2636;
	text-decoration:underline;
}
ul{
	list-style:none;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}
.clear{ clear: both;}

/*头部*/
#header{ width: 963px; height: 85px; margin: 0px auto; background: url("../images/headBg.gif") no-repeat;}
#header .headerL li{ float: left;}
#header .headerL .lan{ float: right; line-height: 30px; margin-top: 10px; text-align: right;}
#header .headerL .lan p,#header .headerL .lan p a{ color: #626061;}
#header .headerL .lan .lans{ text-align: right;}
#header .headerL .lan .lans form table tr td a{ font-weight: bold; color: #626061; font-size: 14px;}
#header .headerL .lan .lans form .key{ background-color: black; border: none; height: 22px; font-size: 13px; line-height: 22px; color: #999999;}
#nav{ width: 963px; height: 34px; overflow: hidden; margin: 0 auto; }
#nav .nav{ margin-left: 2px;}
#nav .nav li{ float: left; width: 102px; height: 34px; line-height: 36px; text-align: center; margin: 0 0;}
#nav .nav li a{ color: white; font-weight: bold; font-size: 15px; text-decoration: none;}
#nav #searchForm{ line-height: 35px; }
#nav #searchForm .key{ margin-left: 50px; margin-top: -9px; width: 140px; background-color: transparent;}
#nav #searchForm img{ margin-left: 10px; margin-top: 10px;*margin-top: 5px; cursor: pointer;}
.menu{ position: absolute; z-index: 100;}
.menu div{ float: left; margin-left: 10px;}
.menu div ul li{ text-align: center; margin: 0px 0px; }
.menu div ul li a{ color: #FF0000; display: block;margin: 0px; width: 155px; line-height: 28px; background-color: #FFF;Opacity:.9;filter: Alpha(Opacity=90); -moz-opacity: 0.9;_filter:Alpha(opacity=90);font-size: 14px;}
.menucp{ position: absolute; z-index: 100;}
.menucp div{ float: left; margin-left: 10px;}
.menucp div ul li{ text-align: center; margin: 0px 0px; float: left;}
.menucp div ul li a{ color: #FF0000; display: block;margin: 0px; width: 135px; line-height: 28px; background-color: #FFF;Opacity:.9;filter: Alpha(Opacity=90); -moz-opacity: 0.9;_filter:Alpha(opacity=90);font-size: 14px;}
.menu .menu2{ margin-left: 275px; *margin-left: 25px;!important;margin-left:275px;_margin-left: 135px;}
.menu .menu3{ margin-left: 387px; *margin-left: 137px;!important;margin-left:387px;_margin-left: 187px;}
.menu .menu4{ margin-left: 470px; *margin-left: 149px;!important;margin-left:470px;_margin-left: 234px;}
.menu .menu7{ margin-left: 781px; *margin-left: 511px;!important;margin-left:781px;_margin-left: 386px;}
.menu .menu2,.menu .menu3,.menu .menu4,.menu .menu5,.menu .menu6,.menu .menu7{ display: none;}


/*首页内容*/
#indexCon{ width: 963px; margin: 0px auto; background-color: white;}
#indexCon #indexConT{ margin: 15px auto 10px auto; background-color: white;}
#indexCon #indexConT .ContTl{ width: 305px;  border: 1px solid #F6F6F6; float: left; margin-left: 20px; overflow: hidden;}
#indexCon #indexConT .ContTl font{ float: right; line-height: 25px; color: #A5A5A5;}
#indexCon #indexConT .ContTl font a{ color: #7F7F7F;}
#indexCon #indexConT .ContTl .cTends,#indexCon #indexConT .ContTl .news_line{ width: 95px; height: 20px; display: block; float: left; cursor: pointer; text-align: center; line-height: 20px;*line-height: 23px; font-size: 13px; font-weight: bold; color: white;}
#indexCon #indexConT .ContTl .cTends{ background: url(../images/blueBg.gif) no-repeat; margin-left: 5px;}
#indexCon #indexConT .ContTl .news_line{ width: 300px; height: 1px; border-top: 1px solid #DBDBDB; float: right; margin-top: -5px;}
#indexCon #indexConT .cProduce{ padding: 10px 5px; width: 299px;}
#indexCon #indexConT .cProduce img{ float: left; padding-right: 15px;}
#indexCon #indexConT .cProduce p{ line-height: 22px;}

#indexCon #indexConT .ContTm{ float: left; width: 305px; margin-left: 20px;}
#indexCon #indexConT .ContTm font{ float: right; line-height: 25px; color: #A5A5A5;}
#indexCon #indexConT .ContTm font a{ color: #7F7F7F;}
#indexCon #indexConT .ContTm .cTends{ width: 95px; height: 20px; display: block; float: left; cursor: pointer; text-align: center; line-height: 20px;*line-height: 23px; font-size: 13px; font-weight: bold; color: white;}
#indexCon #indexConT .ContTm .cTends{ background: url(../images/greenBg.gif) no-repeat; margin-left: 5px;}
#indexCon #indexConT .ContTm .news_line{ width: 300px; height: 1px; border-top: 1px solid #DBDBDB; float: right; margin-top: -5px;}

#indexCon #indexConT .ContTr{ float: left; width: 305px;}
#indexCon #indexConT .ContTr .cTends,#indexCon #indexConT .ContTr .newTitle{ width: 80px; height: 21px; display: block; float: left; cursor: pointer; text-align: center; line-height: 20px;*line-height: 23px; font-size: 13px; font-weight: bold; color: white;}
#indexCon #indexConT .ContTr .newTitle{ width: 68px; background: url(../images/grayBgs.gif) no-repeat; margin-left: 5px;}
#indexCon #indexConT .ContTr .cTends{ background: url(../images/redBgb.gif) no-repeat; margin-left: 5px;}
#indexCon #indexConT .ContTr .news{ display: none;}
#indexCon #indexConT .ContTr font{ float: right; line-height: 25px;}
#indexCon #indexConT .ContTr font a{ color: #7F7F7F;}
#indexCon #indexConT .ContTr table{ margin: 6px 0px;}
#indexCon #indexConT .ContTr table tr td a{ color: black;}
#indexCon #indexConT .ContTr table tr td{ border-bottom: 1px dashed #E8E8E8; height: 25px;}
#indexCon #indexConT .ContTr table tr td img{ margin-top: -8px;}
#indexCon #indexConT .ContTr .news_line{ width: 300px; height: 1px; border-top: 1px solid #DBDBDB; float: right; margin-top: -5px;}

#indexCon #indexConB{ margin: 10px 0px;}
#indexCon #indexConB .conBl{ float: right; width: 698px; overflow: hidden; padding: 10px 0px 0px 0px;}
#indexCon #indexConB .conBl font{ float: right; line-height: 45px; color: #A5A5A5;}
#indexCon #indexConB .conBl font a{ color: #7F7F7F;}
#indexCon #indexConB .conBl .title li{ width: 95px; height: 30px; display: block; float: left; cursor: pointer; text-align: center; line-height: 30px;*line-height: 33px; font-size: 13px; font-weight: bold; color: #FF000C; margin-left: 0px;}
#indexCon #indexConB .conBl .title li a{ width: 95px; height: 30px; display: block; float: left; cursor: pointer; text-align: center; line-height: 30px;*line-height: 33px; font-size: 13px; font-weight: bold; color: #FF000C; margin-left: 0px;}
#indexCon #indexConB .conBl .title li a:link{ width: 95px; height: 30px; display: block; float: left; cursor: pointer; text-align: center; line-height: 30px;*line-height: 33px; font-size: 13px; font-weight: bold; color: #FFFFFF; margin-left: 0px;}
#indexCon #indexConB .conBl .title li a:visited{ width: 95px; height: 30px; display: block; float: left; cursor: pointer; text-align: center; line-height: 30px;*line-height: 33px; font-size: 13px; font-weight: bold; color: #FF000C; margin-left: 0px;}
#indexCon #indexConB .conBl .title li a:hover{ width: 95px; height: 30px; display: block; float: left; cursor: pointer; text-align: center; line-height: 30px;*line-height: 33px; font-size: 13px; font-weight: bold; color: #FFFFFF; margin-left: 0px;}
#indexCon #indexConB .conBl .title li a:active{ width: 95px; height: 30px; display: block; float: left; cursor: pointer; text-align: center; line-height: 30px;*line-height: 33px; font-size: 13px; font-weight: bold; color: #FFFFFF; margin-left: 0px;}
#indexCon #indexConB .conBl .news_line{ width: 698px; height: 1px; border-top: 1px solid #FF000C; float: right; margin-top: -15px;_margin-top: -12px;}
#indexCon #indexConB .conBl .product{ overflow: hidden; position: relative; width: 695px;}
#indexCon #indexConB .conBl .product .wrapper{ width: 90000px; position: relative;}
#indexCon #indexConB .conBl .product .wrapper img{ width: 158px; height: 148px; border: 2px solid #CECECE; padding: 3px;}
#indexCon #indexConB .conBl .product .wrapper ul li{ float: left; margin-left: 5px;}
#indexCon #indexConB .conBl .product .wrapper ul{ margin-left: -7px;}
#indexCon #indexConB .conBl .product .wrapper ul li p{ width: 158px; overflow: hidden; text-align: center; line-height: 22px;}
.product .wrapper ul li p a{ color: black;}
#indexCon #indexConB .conBl .product2,#indexCon #indexConB .conBl .product3,#indexCon #indexConB .conBl .product4{ display: none;}

#indexCon #indexConB .conBr{ float: left; width: 223px;}
#indexCon #indexConB .conBr .contact{ padding: 40px 10px 10px 10px; line-height: 16px;}
#indexCon #indexConB .conBr img{ float: left; padding-right: 20px; padding-bottom: 10px; margin-top: 0px;}

#indexCon #flink{ border: 3px solid #EAEAEA; padding-bottom: 10px;}
#indexCon #flink div{ margin-left: 20px;}
#indexCon #flink ul li{ float: left; margin-left: 10px; line-height: 25px;}
#indexCon #flink ul li a{ color: black;}

/*产品展示列表*/
#product{ width: 963px; margin: 0px auto; background-color: #FFF;overflow:hidden;}
#product #productView{ background: url("../images/proView.gif") no-repeat; width: 960px; height: 36px; margin: 10px auto;}
#product #productView table{ float: right;}
#product #productL{ float: left; width: 205px;}
#product #productR{ float: right; width: 730px; overflow: hidden;}
#product #productL .type{ border-top: 1px solid #E7E7E7; border-left: 1px solid #E7E7E7; border-right: 1px solid #E7E7E7; background-color: #F4F4F4;}
#product #productL .type .brand{ height: 39px; text-align: center;}
#product #productL .type .brand img{ margin-top: 4px;}
#product #productL .bgBottom{ background: url(../images/bgBottom.gif) no-repeat; width: 207px; height: 32px; margin-left: -1px;}
#product #productL .type ul li{ height: 30px; background-color: #C5C5C5; margin-top: 10px; padding-left: 20px;}
#product #productL .type ul li a{ line-height: 30px; color: black; font-size: 14px; font-weight: bold;}
#product #productL #news{ border-top: 1px solid #E7E7E7; border-left: 1px solid #E7E7E7; border-right: 1px solid #E7E7E7; background-color: #F4F4F4; margin: 10px 0px 0px 0px;}
#product #productL #news a{ color: black;}
#product #productL #news .newsTitle{ background-color: #C5C5C5; height: 30px; line-height: 30px; padding-left: 20px;}
#product #productL #news .newsTitle font{ color: black; font-size: 14px; font-weight: bold;}
#product #productL #news ul{ padding: 15px 15px 5px 20px;}
#product #productL #news ul li{ height: 20px;}

#product #productR .typename{ background-color: #F5F5F5; width: 655px; height: 35px; padding-top: 10px;*padding-top: 15px; font-size: 20px; color: #008AEF; font-weight: bold; text-align: center; margin-left: 57px;}
#product #productR .productPic{ width: 670px; margin-left: 40px;}
#product #productR .productPic ul li{ float: left; margin-left: 18px; margin-top: 15px;}
#product #productR .productPic ul li img{ width: 116px; height: 87px;}
#product #productR .productPic ul li p{ width: 116px; text-align: center; line-height: 30px; overflow: hidden;}
#product #productR .productPic ul li p a{ color: black;}

/*文章列表页*/
#product #pro{ border-top: 1px solid #E7E7E7; border-left: 1px solid #E7E7E7; border-right: 1px solid #E7E7E7; background-color: #F4F4F4; margin-top: 15px;}
#product #pro .proTitle{ background-color: #C5C5C5; height: 30px; line-height: 30px; padding-left: 20px;}
#product #pro .proTitle font{ color: black; font-size: 14px; font-weight: bold;}
#product #pro ul li{ display: inline-table; *float: left; margin-left: 6px; margin-top: 10px; cursor: pointer;}
#product #pro ul li p{ width: 81px; text-align: center; line-height: 20px;}
#product #pro ul li img{ width: 81px; height: 73px; border: 4px solid white; padding: 1px;}
#product #pro ul li a{ color: black;}
#product #productR .article{ margin-left: 66px;}
#product #productR .article table{ margin: 20px 0px;}
#product #productR .article table tr td{ height: 25px;}
#product #productR .article table tr td a{ color: black;}
#product #productR .article table tr td img{ margin-top: -8px;}

/*列表分页，改织梦那个CSS*/
.dede_pages{
    clear: both;
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	padding:1px 3px 1px;
	font-weight:bold;
    background-color: #676767;
    color: white;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

/*内容页*/
#product #productR .body{ line-height: 23px; margin: 20px 55px; text-align: left; overflow: hidden; background-color: white;}
#product #productR .info{
    margin-top: 10px;
	height:24px;
	line-height:17px;
	text-align:center;
	overflow:hidden;
	color:#666;
}
#product #productR .info small{
	margin-left:8px;
	margin-right:3px;
	color:#999;
	font-size:12px;
}
#product #productR .info a{
	color:#690;
}

/*通用底部*/
#footer{ background: url(../images/footerBg2.gif); height: 91px; margin: 0px auto; text-align: center; color: white; overflow: hidden;}
#footer .about{ margin-top: 30px;}
#footer span{ color: white; display: block; margin-left: 26px; margin-top: 5px;}


.floatonline_1{ padding:1px; width:130px; }
.scroll_title_1{font-weight:bold; padding-top:12px; text-align:left; color:#025f9d; background:url("../images/online3_1_1[1].gif") no-repeat 0px 0px; height:22px; padding-left:12px; }
.scroll_title_1{ position:relative;}
.scroll_title_1 a{ display:block; position:absolute; right:10px; top:10px; height:15px; width:20px;}
.scroll_title_1 a:hover{ text-decoration:none !important; cursor:pointer;}
.scroll_qq_1{padding:5px 10px 0px 10px; text-align:left; font-weight:bold; color:#333333; }
.scroll_qq_1 img{padding:5px 0px 0px 0px;}
.scroll_skype_1{ padding:5px 0px 5px 0px; text-align:center;}
.scroll_alibaba_1{ padding:5px 0px 5px 0px; text-align:center;}
.online_left_1{ background:url("../images/online3_3_1[1].gif") no-repeat 0px 0px; width:130px;}
.online_right_1{ background: #FFFFFF url("../images/online3_5_1[1].gif") no-repeat  right top;}
.scroll_foot1_1{ height:14px; font-size:0px; background:url("../images/online3_4_1[1].gif") no-repeat 0px 0px;}
.scroll_foot2_1{ height:auto; text-align:center; min-height:18px;   line-height:18px; background:url("../images/online3_6_1[1].gif") repeat-y 0px 0px;}
.scroll_foot3_1{ height:8px; font-size:0px; background:url("../images/online3_7_1[1].gif") no-repeat 0px 0px;}


