﻿@charset "utf-8";
/* CSS Document */
table,td,tr,ul,ol,li,dl,dd,dt,p,input,form,em,p,img,h1,h2,h3,h4,h5{margin:0px;padding:0px;}
table{line-height:18px;}
ul{ list-style:none;}
.cursor{cursor:pointer;}
.clear{font-size:0;line-height:0;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.l{float:left;}
.r{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.cred{color:#DD0D0B;}
.select_proClass{width:180px;height:22px;line-height:25px;text-align:left;overflow:hidden;margin-bottom:8px;}
img {border:0;}
body{ font-family: "microsoft yahei",'SimSun',sans-serif;font-size:12px;text-align:center;width:100%;background-color:#fff;margin:0;padding:0;}
a{ text-decoration:none;color:#333;}
a:hover{ text-decoration:underline;}
.header{height:24px;line-height:24px;padding:8px 0px 2px 0px;border-bottom:1px solid #e8e8e8;margin:0 auto;}
.header .content{width:1024px;height:24px;margin:0 auto;}
.header .h_nav{width:600px;height:24px;float:left;position:relative;}
.header li{position:relative;float:left;line-height:24px;padding-left:5px;color:#b3b3b3;}
.header a{padding-right:5px;color:#b3b3b3;}
.header a:hover{}
.header .h_r_div{width:240px;height:24px;float:right;position:relative;}
.header .twitter{height:24px;width:100px;background:url(../images/ico/Twitter.gif) no-repeat left 5px;float:left;}
.header .language{width:140px;hieght:24px;float:right;color:#b3b3b3; text-align:left;}
.header #language{width:120px;text-align:center;color:#b3b3b3;}
.top{width:1024px;height:70px;margin:0 auto;position:relative;margin-top:7px;}
.top .logol{width:420px;height:65px;float:left;position:relative; float:left}
.top .search_bar{width:390px;position:relative;height:57px;top:13px;float:right;}
.top dl{height:57px;}
.top .search_bar dt{height:32px;width:390px;float:left;}
.top .search_bar dd{height:22px; line-height:20px;width:390px;float:left; position:relative;margin-top:3px;overflow:hidden;}
.top .search_bar li{float:left;position:relative;padding-left:5px;}
.top .search_bar li a{color:#666;}
.in_search{height:32px;padding:5px;width:291px;padding:0px 25px 0px 10px;font-size:13px;background:url(../images/search_input_bg.jpg) no-repeat;color:#b3b3b3;float:left; border:none;line-height:32px;}
.in_search_focus{height:32px;padding:5px;width:291px;padding:0px 25px 0px 10px;font-size:13px;background:url(../images/search_input_bg.jpg) no-repeat;color:#666;float:left; border:none;line-height:32px;}
.top .tel400{width:79px;height:65px; float:left; margin-top:10px; margin-left:20px}
.top .tel400 li{float:right;position:relative; line-height:22px;padding-left:3px;}
.top .tel400 li a{padding-right:3px;color:#666;}
.menu{height:38px; background:url(../images/menu_div_bg.jpg) repeat-x;margin-top:7px;}
.menu .content{width:1024px;height:38px;margin:0 auto;}
body.product_index_page .menu .content{width:840px;}
body.product_list_page .menu .content{width:840px;}
body.product_article_page .menu .content{width:840px;}

/*menu*/
ul#nav {width:1024px;height:38px; line-height:38px;font-size:13px;font-weight:bold;float:left; z-index:4000;}
ul#nav .jquery_out {float:left;line-height:38px;display:block; border-right:1px solid #fff; text-align:center; color:#fff;font:18px/32px "微软雅黑" "宋体"; background:#062723 url(../images/slide-panel_03.png) 0 0 repeat-x;}
ul#nav .jquery_out .smile {padding-left:1em;}
ul#nav .jquery_inner {margin-left:16px;display:inline;}
ul#nav .jquery {margin-right:1px;padding:0 2em;}
ul#nav .mainlevel {background:url(../images/menu_div_bg.jpg) repeat-x; float:left;width:120px;display:inline;/*IE6 only*/}
ul#nav .mainhome{float:left;width:78px;display:inline; text-align:center;/*IE6 only*/}
ul#nav .maincontact{float:left;width:100px;display:inline;/*IE6 only*/}
ul#nav .mainlevel a {color:#fff; text-decoration:none; line-height:38px;height:38px;display:block;padding-right:12px;padding-left:12px; width:96px;background:url(../images/menu_mainlevel_bg.jpg) no-repeat;}
ul#nav .mainlevel a#on{color:#fff; text-decoration:none; background:url(../images/menu_mainlevel_hover_bg.jpg) no-repeat;}
ul#nav .maincontact a{color:#fff; text-decoration:none; line-height:38px; display:block;padding-right:20px;padding-left:20px; width:60px;}
ul#nav .maincontact a:hover{color:#fff; text-decoration:none; line-height:38px; display:block;padding-right:20px;padding-left:20px; width:60px;background:#cc0000;}
ul#nav .maincontact a#on{color:#fff; text-decoration:none; line-height:38px; display:block;padding-right:20px;padding-left:20px; width:60px;background:#cc0000;}
ul#nav .mainhome a.home{color:#fff; text-decoration:none; line-height:38px; display:block;  width:78px;}
ul#nav .mainlevel a:hover {color:#fff; text-decoration:none; background:url(../images/menu_mainlevel_hover_bg.jpg) no-repeat;}
ul#nav .mainhome a.home:hover {color:#fff; text-decoration:none; background:url(../images/mainhome_hover_bg.jpg) no-repeat;}
ul#nav .mainhome a#on{color:#fff; text-decoration:none;background:url(../images/mainhome_hover_bg.jpg) no-repeat;}
ul#nav .mainlevel ul {display:none;position:absolute;list-style:none;*margin-left:-67px;}
ul#nav .mainlevel ul.pro{position:absolute; z-index:500;}
ul#nav .mainlevel li {border-top:1px solid #fff; width:120px;line-height:28px; z-index:500;filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
ul#nav .mainlevel li#pro_box{border-top:1px solid #fff; width:1024px;line-height:25px;margin-left:-342px !important;*margin-left:-341px !important;*margin-left:-341px;position:absolute;/*IE6 only*/}

ul#nav .mainlevel li a{color:#2c2d2c; text-decoration:none;height:28px; line-height:28px; display:block;padding-right:12px;padding-left:12px; width:96px; background:#FFF; font-weight:normal;font-size:12px;}
ul#nav .mainlevel li a:hover{color:#fff; text-decoration:none; display:block;padding-right:12px;padding-left:12px; width:96px;background:url(../images/mainlevel_a_hover.jpg) repeat-x;line-height:28px;}

#menu_products{width:1030px;height:325px;float:left; display:inline;background:#e6ebee url(../images/menu_products_bg.jpg) no-repeat left 31px;z-index:50;margin-top:0px;line-height:22px;text-align:left;}

ul#nav .mainlevel li #menu_products a{display:inline;color:#2c2d2c; text-decoration:none;background:none;margin:0;padding:0;font-weight:bold;}
ul#nav .mainlevel li #menu_products dl{float:left;display:inline; }
ul#nav .mainlevel li #menu_products dl dt{text-align:left;height:31px;line-height:31px;font-weight:bold;float:left;display:inline;margin-bottom:0px;}
ul#nav .mainlevel li #menu_products dl dt h2{font-weight:bold;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
ul#nav .mainlevel li #menu_products dl dt a{ display:inline;line-height:31px;marign:0;font-weight:bold;font-size:12px;}
ul#nav .mainlevel li #menu_products dl dd{float:left;text-indent:10px;background:url(../images/menu_List_bg.gif) left 7px no-repeat;}
ul#nav .mainlevel li #menu_products .vline{width:2px;float:left;background:url(../images/menu_vline_bg.gif);margin-top:37px;}
ul#nav .mainlevel li #menu_products dl dd a{font-weight:normal;line-height:22px;}
ul#nav .mainlevel li #menu_products a:hover{text-decoration:underline;}
ul#nav .mainlevel li #menu_products dl#l_110{width:140px;float:left;margin-left:30px;display:inline;}
ul#nav .mainlevel li #menu_products dl#l_110 dd{width:140px;}
ul#nav .mainlevel li #menu_products dl#l_270{width:140px;padding-left:10px;margin-right:5px;}
ul#nav .mainlevel li #menu_products dl#l_270 dd{width:140px;}
ul#nav .mainlevel li #menu_products dl#l_270 dd.nobg{float:left;text-indent:5px;background:none;}
ul#nav .mainlevel li #menu_products dl#l_270 span{height:22px;padding-right:5px;float:left;background:#B1BEC4;font-size:12px;}
ul#nav .mainlevel li #menu_products dl#l_140{width:140px;padding-left:10px;margin-right:15px;}
ul#nav .mainlevel li #menu_products dl#l_140 dd{width:140px;} 
ul#nav .mainlevel li #menu_products dl#l_145{width:140px;padding-left:10px;margin-right:15px;}
ul#nav .mainlevel li #menu_products dl#l_145 dd{width:140px;} 
ul#nav .mainlevel li #menu_products dl#l_130{width:140px;padding-left:10px;margin-right:10px;}
ul#nav .mainlevel li #menu_products dl#l_130 dd{width:140px;}
ul#nav .mainlevel li #menu_products dl#l_100{width:140px;padding-left:10px;margin-right:15px;}
ul#nav .mainlevel li #menu_products dl#l_100 dd{width:140px;}

.sv { position:absolute; width:120px;float:left;display:none;z-index:500; }
 
/*menu end 2011-11-24*/
.banner_div{height:380px;background:#1E1E1E;margin:8px auto 8px auto;padding:10px 0px;}
.banner{width:1024px;height:380px;margin:0 auto;}

.banner_l{width:730px;height:380px;float:left;display:inline;overflow:hidden;}
.banner_r{width:206px;height:364px;padding:17px 12px 0 12px;float:right;display:inline;background:url(../images/banner_r_bg.jpg) no-repeat;}



.w960 {
	width:960px;
	margin:0 auto;
	overflow:hidden;
	padding-top:50px;
}

.footerNav {
	border-top:1px solid #444444;
	color:#666;
	width:960px;
	padding-top:5px;
	text-align: right;
	padding: 10px 0px;
}
.footerNav span {
	color:#888;
}
.footerNav a {
	display:inline-block;
	margin:0 3px;
	color:#888;
}

.footerNav p {
	display:inline-block;
	width:360px; 
	float:left;
	line-height:21px;
	color:#666;
}

/*nav_foot*/
.nav_foot {
	width:100%;
    box-shadow:0 5px 0  #292929 inset;  
	background:#252525;
	padding:40px 0px 20px;
	z-index: 1;
}
.nav_foot .nav_foot_list {
	width:100%;
	width:960px;
	margin:0 auto;
}
.nav_foot .nav_foot_list ul li {
	float:left;
	width:160px;
	color:#ABABAB;
}
.nav_foot .nav_foot_list ul li a {
	color:#ABABAB;
}
.nav_foot .nav_foot_list ul li h3 {
	font-family:Microsoft YaHei;
	font-size:20px;
	font-weight:500;
	margin-top:-7px;
}
.nav_foot .nav_foot_list ul li p {
	font-weight:bold;
}
.nav_foot .nav_foot_list ul li .phone {
	margin-top:15px;
	font-size:14px;
}
.nav_foot .nav_foot_list ul li .phone img {
	margin-right:10px;
}
.nav_foot .nav_foot_list ul li .number {
	margin-top:5px;
}
.nav_foot .nav_foot_list ul li h4 {
	font-size:16px;
	font-weight:bold;
}
.nav_foot .nav_foot_list ul li ul {
	width:100%;
}
.nav_foot .nav_foot_list ul li ul li {
	width:100%;
	display:block;
	float:none;
	font-size:13px;
	margin-top:13px;
}
.nav_foot .nav_foot_list .nav_footin_introduce {
	position:relative;
	overflow:hidden;
}
.nav_foot .nav_foot_list .introduce_ul {
	position:absolute;
	display:block;
}
.nav_foot .nav_foot_list #f_up {
	margin-left:0%;
	_margin-left:0px!important;
	margin-top:10px;
	cursor:pointer;
}
.nav_foot .nav_foot_list #f_down {
	margin-left:0%;
	_margin-left:0px!important;
	margin-top:10px;
	cursor:pointer;
}


/*search&share*/
.search_share { width:100%; background:#F4F4F4; padding:20px 0 27px 0; z-index: 2; border-top: 1px solid #eaebec; z-index:999999}
.search_share .search_share_in { width:100%; max-width:1024px; margin:0 auto;}
.search_share .search_share_in .search { float:left;position:relative;}
.search_share .search_share_in .search h1 {  font-size:15px; font-weight:bold; color:#414651;}
.search_share .search_share_in .search form { margin-top:10px; height:34px; position:relative;}
.search_share .search_share_in .search form .search_txt { height:32px; width:74px; float:left; line-height:32px; text-align:left; padding-left:20px; background:url(../images/search_arror.jpg) no-repeat center; color:#989898; cursor:pointer; border:1px solid #ccc;}
.search_share .search_share_in .search form .search_option { position:absolute; top:32px; padding-left:20px; background:#fff; border:1px solid #ccc; width:74px; display:none;}
.search_share .search_share_in .search form .search_option p { color:#989898; margin:10px 0; cursor:pointer; }
.search_share .search_share_in .search form input { height:32px; width:320px; padding-left:20px; float:left; line-height:32px; color:#989898; border: 1px solid #ccc;}
.search_share .search_share_in .search form img { position:absolute; bottom:10px; right:10px; cursor:pointer;}
.search_share .search_share_in .share { float:left; margin-left:60px; margin-top:37px;  font-size:12px; color:#989898;}
.search_share .search_share_in .share p { float:left; margin-top:2px; }
.search_share .search_share_in .share a { margin-left:10px; float:left;}
.bdsharebuttonbox { float:left; margin-left:30px; margin-top:29px; width:136px;}
.close { display:none; float:right; margin-right:20px; margin-top:30px; cursor:pointer;}



.fix { position:fixed; top:50%; right:20px; display:none;}
.fix ul li { margin-bottom: 5px;}
