﻿@charset "utf-8";
/* CSS Document */

/**maintop*/
#indexlogo {
	width:970px;
	margin:auto;
	padding-left:10px;
	overflow:hidden;
	}
#indexlogo li{float:left;margin:6px 10px;}
#indexlogo li img{width:133px;height:45px;}
#mainTop_left{
	float: left;
width: 360px;
margin-right: 10px;
	}

	.right{width:1080px;margin-left:120px;float:left;}
	
.slidebox{
	position: relative;
overflow: hidden;
width: 360px;
height: 406px;	
	
	}
.conbox{
	position:absolute;
	top:0;
	left:0;
	width: 1200px;
	height: 409px;	
	 overflow:hidden;

}
.conbox li{float:left;}
	
#slider1 .slide_item a {
    display: block;
    height: 485px;
    width: 716px;
}
.slide_item span {width:350px;
    bottom: 47px;overflow:hidden;
    color: #fff;top:-80px;
    font-size: 18px;
    font-weight: *bold;
    left: 10px;
    position: relative;
    z-index: 99;
	word-wrap: break-word; 
    white-space: normal; 
    display: block;
}
.slidebar{text-align:center;
	position: absolute;
	right: 0;
	bottom: 0px;
	z-index: 3;
	width:360px;
	height:95px;
	background:#111;
	overflow: hidden;
	opacity: .80;
	filter: alpha(opacity=80);
	}
.slidebar li{
	float:left;
	width:40px;
	height: 10px;
	line-height::12px;
	font-size:9px;
	color:#fff;
	background: #FFF;
	margin:75px 0px 10px 10px;
	overflow:hidden;
	display:inline;
	}
.slidebar .on{
	color:#0ad;
	background:#0ad; 
	}
#sliderlck a:hover{
	text-decoration:underline;
	}


#main_top {float:left;
	margin-top:1px;
	height:409px;
	}


	
#mainTop_mid{
	float: left;
width: 354px;
height:407px;
position: relative;
z-index: 10;

	
	}
#mainTop_midContent{
	margin:0px 10px 0;
	
	}
#mainTop_right{
	float: right;
width: 230px;
}
#mobileWebcode{
margin-top:13px;	
	}
#mainTop_midContent dl{
	margin:0px;
	padding:0px;
	display:*inline;
	}
.topNews dt a{
	color:#000;
	}
.topNews dt a:hover {
	color:#f60;
	text-decoration:none;
	}
.topNews dt{font-weight:500;
	font-size:17px;
	color:#000;
	margin:0px 0 1px;
	display:*inline;
	height:55px;line-height:27px;
	}
.topNews dd{
	font-size:14px;font-family:'Microsoft Yahei';
	text-align:left;
	margin:0;
	line-height:20px;
	display:block;
	height:*75px;
	}
dd a{
	color:#0ad;	
	
	}
.todayNews{overflow: hidden;
	height:26px;
	line-height:26px;
	font-size:14px;
	}
.todayNews_img{
	height:26px;
	line-height:26px;
	font-size:14px;
	padding-left:20px;
	background:url("images/imgicon2.jpg")no-repeat ;
	}
.topNews .todaynews a{
	
	}		
.hotnewsHr{
	border-top:1px dashed #ddd;
	display:list-item;
	height:0;
	background: transparent;
    color: transparent;
	}	
	
/*******/
#kuaixun{position:relative;height:284px;}
#kuaixun img {position:absolute;top:0; z-index:-1000}
.atop{top:0; }
.adown{top:140px;}
.kuaixuna{ position:absolute;
	width:230px;
	height:142px;
	display:block;
	text-indent:-1000em;
	z-index:1000;
	background:url(about:blank);
	}



#mobileWebcode a{
	width:230px;
	height:112px;
	display:block;
	text-indent:-1000em;
	background:url(./images/mobilewebcode.jpg);
	}

#mobileWebcode a:hover {
	background:url(./images/mobilewebcode2.jpg);
	}
	
/*******/
.bannerAdpos{
	height:80px;
	margin:15px 0;
	}
/**********/
.columnDiv{float:right;
	overflow:hidden;
	margin-bottom:15px;
	
	}

.column {
	position: relative;

overflow: hidden;
height: 50px;
line-height: 50px;
font-size: 20px;
font-weight: bold;


	
	}	
.column span {
position: absolute;
right: 3px;
}
.column span a{
	float: left;
	color: #fff;
	font-size: 14px;
	font-weight: normal;
	margin:0 21px;
	}
.column span a:hover{
	color: #fff;
	text-decoration:underline;
	}
.column span em {
	float: left;
	color: #ddd;
	font-size: 14px;
	font-weight: normal;
	font-style:normal;
	
	}
.columnContent{
	overflow:hidden;
	margin-top:11px;
	}
/***************/
#main_shop .columnContent{height:280px; }
#main_shop h2{
	background-color:#d66;
	
	}

#shopleft{
	position:relative;
	float:left;
	width: 295px;
	height:280px;
    margin-right: 10px;
	overflow:hidden;
	}
		
#shopleft ul{
	margin-left:10px;
	}
.sliderlck { position: absolute; left: 0; top: 0; }


#shopleft ul li{
	overflow:hidden;
	height:142px;
	}
#shopleft .titlepic{
	float:left;
	}
.titlepic img {
	width:128px;
	height:128px;
	}
#shopleft .title{
	float:left;
	margin-left:10px;
	width:145px;
	}
#shopleft .title h3{
	font-size:16px;
	height:30px;
	line-height:30px;
	display:inline-block;
	overflow:hidden;
	
	}
#shopleft .title .price{
	font-size:14px;
	height:30px;
	line-height:30px;
	
	}
	#shopleft .title .stock{
	font-size:14px;
	height:30px;
	line-height:30px;
	
	}
	#shopleft .title .hits{
	font-size:14px;
	height:30px;
	line-height:30px;
	
	}
#shopmid{
	float:left;
	width:425px;
	width:425px;
	height:280px;
    margin-right: 20px;
	 margin-right: 0px !important;
	_margin-right:0px;
	overflow:hidden	;

	
	
	}

#shopmid li{
	position: relative;
	float:left;
	margin-bottom:0px;
	width:205px;
	height:141px;

	
	}
#shopmid .mid_right{
	margin:0;
	padding:0;
	float:right;

	}
#shopmid em {
	font-size:12px;
	font-style:normal;

background-color: #757268;
_background-color:#cfcfcf;
position: absolute;
left: 0px;
right: 0px;
bottom: 13px;

width: 100%;
height: 30px;
_height:30px;
text-align:center;
line-height: 30px;
_line-height:30px;
font-size: 16px;
color: #fff;
_color:#555;
overflow: hidden;
opacity: .80;
filter: alpha(opacity=80);
}	
#shopmid li:hover em{
background-color: #333;	
	}	
#shopright{
	float:right;
	width:230px;
	height:280px;
	overflow:hidden;	
	}
#shopright ul{
	margin:0;
	width:220px;
}
#shopright li{
	margin:0;
	height:70px;
	_height:66px;
	
	}
#shopright a {
	width:221px;
	height:59px;
	display:block;
	}
#shopright a:hover {
	border:1px solid #555;
	}
*+html #shopright li{
	height:66px !important;
}
	
/***********/
#main_news .columnContent{
	height:890px;
	*height:870px;
	_height:880px;
	color:#333;
	}
#main_news h2{
	background-color:#0ad;
	}
#main_news .newsleft{
	float:left;
	width:50%;
	height:435px;
	margin-bottom:10px;
	}
#main_news .newsright{
	float:right;
	width:50%;
	height:435px;
	margin-bottom:10px;
	}
#main_news h3{
	width:95%;
	display:block;
	margin:0 10px 25px;
	}
#main_news h4{
	font-size:16px;
	height:38px;
	line-height:38px;
	text-align:center;
	overflow:hidden;
	}
#main_news h4 a {
	color:#000;
	}
#main_news h4 a:hover {
	color:#f60;
	}
#main_news ul{
	margin-left:10px;
	margin-right:10px;
	}
#main_news li,#main_news dd{
	font-size:14px;
	line-height:28px;
	height:32px;
	}

#main_news dd{
	font-size:12px;
   width:245px;
   _width:260px;
   margin-right:10px;
   _margin-right:0px;
   float:right;
   text-align:left;
   color:#555;
   font-family:'宋体';
}
.detailed {
    text-indent: 2em;
	color:#999;font-size:14px;}

#main_news  .newsright .detailed{
   margin-right:10px;
   _margin-right:0px;
}

#main_news .imgnews{height:128px; margin-bottom:10px;}

#main_news  .columnContent em{
	font-style:normal; 
	display:inline-block; 
	float:right;
	_display:inline;
	margin-right:20px;
	color:#333;
	}
#main_news .newsTitpic{
	float:left;
	width:200px;
	height:128px;
	}
#main_news .newsproduct{
	border-top:1px solid #f93;
	}
#main_news .newsbuy{
	border-top:1px solid #78941f;
	margin-left:10px;
	}
#main_news .industrynews{
	border-top:1px solid #068;
	}
#main_news .Overseas{
	border-top:1px solid #c55;
	margin-left:10px;
	}
	
#newsAddiv {
	margin-bottom:15px;
	height:128px;
	overflow:hidden;
	}
/***************/
#main_bbs h2{
	background-color:#097679;
	}
#main_bbs .columnContent{
	height:190px;
	}
#main_bbs .columnContent ul{
	margin:2px 10px;
	}
#main_bbs .columnContent li{
	float:left;
	margin-right:15px;
	*margin-right:11px;
	_margin-right:11px;
	height:95px;
	}
#main_bbs .columnContent a{
	width:179px;
	height:79px;
	display:block;
	}
#main_bbs .columnContent a:hover{
	border:1px solid #555;
	}
#main_bbs .columnContent .rightBbs{
	float:right;
	margin-right:0px;
	}
/*******************/
#main_tech h2{
	background-color:#f93;
	
	
	}
#main_tech .columnContent{height:385px;}
#techleft{width:297px; margin:10px 0 10px 10px; float:left ; display:inline;}
#techleft ul{overflow:hidden;margin:0;height:362px; }
#techleft li{
height:111px;

margin-bottom:15px;
_height:121px;
_margin-bottom:0;
 position:relative;
 display:inline;
 float:left; 
}
#techleft .r{float:right; display:inline;}
#techleft em {
	font-size:11px;
	font-style:normal;
	background-color: #757268;
	_background-color:#cfcfcf;
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 0px;
	_bottom:10px;
	width: 100%;
	*width:142px;
	_width:142px;
	height: 20px;
	text-align:center;
	line-height: 20px;
	font-size: 12px;
	color: #fff;
	_color:#555;
	overflow: hidden;
	opacity: .80;
	filter: alpha(opacity=80);
}
#techleft li:hover em{
	background-color: #333;	
	}	
#techmid{float:left;width:410px; margin:10px 0 0 15px;}
#techmid li{
	margin:0;
	padding:0;
	font-size:14px;
	line-height:28px;
	*line-height:23px;
	_line-height:23px;
	height:28px;
	*height:23px;
	_height:23px;
	color:#333;
	}
#techmid li a{float:left;}
#techmid li em{font-style:normal;float:right}
#techright{ float:right;width:230px;_width:220px; margin:11px 3px 0 0;}
#techright li{height:110px;margin-bottom:15px; _margin-bottom:5px;}
#techright .newsTitpic{float:left;width:110px;height:110px;}

#techright h4{
	font-size:14px;
	height:40px;
	line-height:18px;
	text-align:left;
	}
#techright h4 a{
	color:#000;
	}
#techright h4 a:hover{
	color:#f60;
	}
#techright dd{
	font-family:'宋体';
	font-size:12px;
   width:100px;
   _width:90px;
   margin-right:10px;
   float:right;
   text-align:left;
   color:#555;
   text-indent:0em;
}
	
/***********/
#main_ex h2{
	background-color:#068;
	}
#main_ex .columnContent{
	height:360px;
	
	}
#exleft{float:left;width:723px;margin:2px 0 10px 10px; display:inline;}
#exleft li{
	float:left;
	margin-right:13px;
	*margin-right:7px;
	height:178px;
	}
#exleft  .r{float:right; margin-right:0;}
#exleft li p{
	text-align:center;
	font-size:15px;
	line-height:28px;
	}
#exright {float:right;width:230px;_width:225px;}
#exright  ul{margin-top:2px; margin-right:10px;}
#exright li{float:right; margin-bottom:10px;}
/*****************************/
#main_link{
	border:none;
	}
#main_link .columnContent{
/*	height:80px;
	background:#f4fae1;*/
	}
#tab{
	width:79px;
	float:left;
	margin-right:0px;
	background:#00aadd;
	border:1px solid #797979;
}
#link{
	float:right;
	height:80px;
	width:988px;
	background:#d6f2fb;
	border:1px solid #797979;
	border-left:none;
	padding-left:10px;
	}
#link a{font-size:14px;}

#tab ul{
	margin:-1px;
	}
#tab li{
	width:80px;
	height:40px;
	margin:0;
	padding:0;
	font-size:16px;
	line-height:40px;
	text-align:center;
	color:#fff;
	cursor:pointer;
	}
#tab  .hover{
	color:#333;
	background:#d6f2fb;
	border:1px solid #797979;
	border-right:none;
	} 
#link a{
	display:block;
	margin:0;
	float:left;
	}
	
	
	
	
/*手机端*/
.m {
    background: none;
    clear: both;
    margin: auto;
    width: 980px;
}
.nav {
    padding: 0 10px 10px;
}
a.b:link{
    color: #068;
    text-decoration: none;
}
a.b:hover {
	color:#f60;
	}
	
	
/*登录*/
.m1 {
    border: 1px solid #ddd;
    margin: 0 auto 15px;
    width: 978px;
	height:335px;
	background:url(./images/login_bg.jpg) no-repeat;
}
.m1 table {
    float: right;
    margin: 5px;
    _margin:20px 5px;
    width: 350px;
    _width: 390px;
}
select {
    border: none;
    color: #555;
}
.m1 input {
    border: 1px solid #DDDDDD;
    font-size: 16px;
    height: 32px;
    line-height: 32px;
    margin-bottom: 10px;
}
.m1  td {
    color: #555;
    display: block;
    margin-bottom: 3px;
	width:100%;
}
.m1 .f_gray {
    color: #E4393C;
    font-size: 16px;
    margin-bottom: 10px;
}
.m1 label { 
    margin-right: 50px;
    _margin-right: 39px;
    position: relative;
    top: -12px;
}
.m1 a { 
    position: relative;
    top: -12px;
}
.m1 .f_b {
    color: #0ad;
    text-decoration: underline;
    top: 0;
}
#table_1,#table_2,#table_3,#table_4,#table_5,#table_6,#table_7,#table_8,#table_9{margin:0;padding:0;float:left;}

#table_1 td,#table_2 td,#table_3 td,#table_4 td,#table_5 td,#table_6 td,#table_7 td,#table_8 td,#table_9 td{
float:left;
width:25px;
margin:0;
}

/*单页*/
.left_menu {
    width: 120px;
}
.left_menu_li a {
    height: 20px;
    font-size: 14px;
}
.left_menu_on a {
    color: #F60;
    font-size: 16px;
}


.new_list{width:720px;float:left;margin-right:15px;margin-top:10px;}

.new_list_a{width:720px;height:122px;float:left;margin-bottom:15px; border-bottom: 1px solid #ddd;padding-bottom:15px;}
.new_list_b{width:186px;height:122px;float:left;margin-right:15px;}
.new_list_c{width:510px;height:122px;float:left;}
.new_list_d{width:510px;height:40px;float:left;line-height:40px;}
.new_list_e{width:510px;height:50px;float:left;color:#999;}
.new_list_e a{font-size:13px;color:#999;}
.new_list_f{width:510px;height:18px;float:left;}
.new_list_f1{width:auto;height:18px;float:left; border: 1px solid #db096c;color:#db096c;padding:0 3px;margin-right:5px;}
.new_list_f1 a{font-size:12px;}
.new_list_f2{width:auto;height:18px;float:left;color:#999;padding:0 10px;}
.new_list_f2 a{font-size:14px;color:#999;}
.new_list_f3{width:auto;height:18px;float:right;color:#999;}
.new_list_f3 a{font-size:14px;color:#999;}

.new_list1_a{width:220px;float:left;height:200px;margin:10px;}
.new_list1a_a{width:220px;float:left;height:40px;}
.new_list1b_a{width:220px;float:left;height:122px;}
.new_list1d_a{width:220px;height:18px;float:left;margin-top:10px;}
.new_list1{width:720px;float:left;height:205px;margin-bottom:15px; border-bottom: 1px solid #ddd;padding-bottom:15px;}
.new_list1a{width:720px;float:left;height:40px;margin-bottom:10px;}
.new_list1b{width:720px;float:left;height:122px;}
.new_list1c{width:186px;height:122px;float:left;margin-left:15px;}
.new_list1d{width:720px;height:18px;float:left;margin-top:10px;}
.new_list1d1{width:auto;height:18px;float:left; border: 1px solid #056b2b;color:#056b2b;padding:0 3px;}
.new_list1d1 a{font-size:12px;}
.new_list1d2{width:auto;height:18px;float:left;color:#999;padding:0 10px;}
.new_list1d2 a{font-size:14px;color:#999;}
.new_list1d3{width:auto;height:18px;float:right;color:#999;}
.new_list1d3 a{font-size:14px;color:#999;}

.new_list2{width:720px;float:left;height:200px;margin-bottom:15px; border-bottom: 1px solid #ddd;padding-bottom:15px;}
.new_list2a{width:325px;height:200px;float:left;margin-right:15px;}
.new_list2b{width:380px;height:200px;float:left;}
.new_list2c{width:380px;float:left;height:40px;}
.new_list2e{width:380px;float:left;height:120px;}
.new_list2d{width:380px;height:18px;float:left;margin-top:10px;}
.new_list2d1{width:auto;height:18px;float:left; border: 1px solid #9a6004;color:#9a6004;padding:0 3px;}
.new_list2d2{width:auto;height:18px;float:left;color:#999;padding:0 10px;}
.new_list2d2 a{font-size:14px;color:#999;}
.new_list2d3{width:auto;height:18px;float:right;color:#999;}
.new_list2d3 a{font-size:14px;color:#999;}


.new_hot{width:345px;float:left;border-top: 2px solid #00aadd;background:#eef0f0;height:102%;margin-top:10px;}
.new_hot_t{width:345px;height:50px;float:left;line-height:50px; }
.new_hot_t h3 a{font-size:18px;line-height:50px;font-weight:600;}
.new_hot_con{width:345px;float:left;height:880px; }

.new_hot_1{width:303px;float:left;height:75px;margin-top:6px;margin-bottom:6px;margin-left:20px; border-bottom: 1px solid #fff;}
.new_hot_2{width:170px;float:left;height:75px;margin-right:10px;}
.new_hot_3{width:120px;float:left;height:75px;}

.new_hot_2a{width:170px;float:left;height:49px;line-height:30px;overflow:hidden;}
.new_hot_2a h1{font-size:15px;}
.new_hot_2b{width:170px;float:left;height:15px;line-height:15px;}
.new_hot_2b a{color:#999;font-size:13px;}


.new_index_add{width:1080px;height:200px;float:left;}
.new_index_add1{width:716px;height:90px;float:left;margin-bottom:10px;margin-right:10px;}
.new_index_add2{width:354px;height:90px;float:left;margin-bottom:10px;}
.new_index_add3{width:354px;height:108px;float:left;}

.new_index_logo{width:1090px;height:150px;float:left;margin-bottom:10px;margin-top:10px;}
.new_index_logo_a{width:205px;height:68px;float:left;margin-right:11px;margin-bottom:10px;border: 1px solid #ddd;}

.new_index_logo1{width:730px;height:110px;float:left;margin-bottom:10px;}
.new_index_logo_b{width:136px;height:50px;float:left;margin-right:8px;margin-bottom:10px;border: 1px solid #ddd;}