@charset "gb2312";
/* CSS Document */
@import "base.css";
@import "sysImages/system.css";
body{
	background:#e5e5e5;
}
a{color:#000;}
a:hover{color:#654656;}
.pageWidth{width:980px;}
#pageBox{
	text-align:center;
	margin:0 auto;
}
#top{
	height:120px;
	text-align:center;
	background:url(images/web.png) repeat-x left top;
}
#header{
	height:88px;
	position:relative;
}
#logo{
	background:url(images/logo.jpg) no-repeat left top;
	width:180px;
	height:87px;
	position:absolute;
	left:0px;
	top:0px;
	cursor:pointer;
}
#nav{
	position:absolute;
	top:24px;
	right:0px;
	color:#999;
}
#nav a{
	color:#999;
}
#search{
	background:url(images/web.png) no-repeat left -157px;
	position:absolute;
	right:0px;
	top:5px;
	height:24px;
	display:none;
}
#search input{
	float:left;
	display:inline;
	background:none;
}
#search #keyword{
	height:22px;
	width:93px;
	line-height:23px;
	color:#e5e5e5;
	font-size:12px;
	border:none;
	padding-left:20px;
}
#search #submit{
	height:24px;
	width:37px;
	border:none;
}
a.red{color:#BF0029;}
a.red:hover{color:#666;}
/*主菜单样式*/
#menu_box{
	height:32px;
	position:relative;
	z-index:99;
}
#main_menu{
	height:100%;
}
#main_menu li{
	position:relative;
	height:32px;
	line-height:32px;
}
#main_menu li a{
	display:block;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	padding:0 18px;
}
#main_menu li .en{
}
#main_menu .menu_item{
	float:left;
	display:inline;
}
#main_menu .menu_item a{
}
#main_menu .menu_item_on{
	float:left;
	display:inline;
}
#main_menu .menu_item_on a{
	color:#c0a264;
}
#main_menu .cur{
	background:url(images/web.png) repeat-x left -120px;
}
#main_menu .cur a{
	color:#FFF;
}
#main_menu .menu_g{
	float:left;
	display:inline;
	width:1px;
	background:#FFF;
}
#main_menu .first{
}
/*子菜单样式*/
#main_menu .z_menu_box{
	display:none;
	position:absolute;
	top:32px;
	left:0px;
	background:#FFF;
	padding-bottom:2px;
	width:92px;
}
#main_menu .z_menu_box li{
	height:28px !important;
	line-height:28px !important;
	margin-top:0px !important;
}
#main_menu .z_menu_box #firstz{
	background:none;
}
#main_menu .z_menu_box li a{
	position:relative;
	top:1px !important;
	top:2px;
	height:28px;
	line-height:28px !important;
	color:#333;
	font-family:Arial, Helvetica, sans-serif !important;
	padding:0px;
	font-weight:normal;
}
#main_menu .z_menu_box li a:hover{
	color:#666;
}
/*banner样式*/
#banner{
	width:970px;
	height:150px;
	padding:5px;
	background:#FFF;
	margin-top:10px;
}
/*页脚样式*/
#footerBox{
	padding-top:15px;
}
#footer{
	background:#FFF;
	height:34px;
	line-height:34px;
	color:#999;
	text-align:left;
}
#footer p{
	margin:0;
}
#footer a img{
	display:inline;
}
#footer .f_l{
	padding-left:15px;
}
#footer .f_r{
	padding-right:15px;
	color:#ccc;
}
#footer .f_r a{
	color:#992626;
	padding:5px;
}
#footer a:hover{
	color:#423134;
}
/*栏目频道页布局样式*/
#chBody{
	text-align:left;
	padding-top:15px;
}
#chl{
	width:228px;
}
#chr{
	width:702px;
	padding:0 10px 10px 10px;
}
/*栏目内容也左侧子菜单*/
#chMenu{
	margin:0 auto;
}
#chMenu .chMenu_top{
	display:none;
}
#chMenu .chMenu_bottom{
	display:none;
}
#chMenu .chMenu_title{
	height:42px;
	color:#C08D8D;
	position:relative;
}
#chMenu .chMenu_title .title_txt{
	line-height:42px;
	letter-spacing:1px;
	padding-left:15px;
	text-transform:uppercase;
}
#chMenus{
	list-style:none;
	text-align:center;
	width:186px;
	margin:0 auto;
	padding-bottom:1px;
}
#chMenus li{
	background:url(images/ch_menu_bg.jpg) no-repeat left top;
	height:36px;
	line-height:36px;
	text-align:left;
	position:relative;
	overflow:hidden;
	margin-bottom:5px;
}
#chMenus li a{
	font-size:12px;
	color:#666;
	padding-left:23px;
	display:inline-block;
}
#chMenus .li_lv1{
}
#chMenus .li_lv1>a{
}
#chMenus li ul{
	padding-left:13px;
}
#chMenus .chMenuItem_right{
	display:none;
}
#chMenus .chMenuItem a{
}
#chMenus .chMenuItemOn{
	background:url(images/ch_menu_bg.jpg) no-repeat left top;
}
#chMenus .chMenuItemOn a{
	color:#C00;
}
#chContact{
	padding:3px 14px 14px 14px;
	background:#FFF;
	margin-top:10px;
}
#chContact .title{
	font-size:14px;
	color:#666;
	text-transform:uppercase;
	height:36px;
	line-height:36px;
	background:url("images/web.png") repeat-x scroll left -314px transparent;
}
#chContact .content{
	padding-top:9px;
}
#chQuick{
	padding:3px 14px 14px 14px;
	background:#FFF;
	margin-top:10px;
}
#chQuick .title{
	font-size:14px;
	color:#666;
	text-transform:uppercase;
	height:36px;
	line-height:36px;
	background:url("images/web.png") repeat-x scroll left -314px transparent;
}
#chQuick .content .qItem{
	height:35px;
	line-height:35px;
	padding-left:40px;
	background:#CCC;
	margin-top:5px;
}
#chQuick .content .qItem a,#chQuick .content .qItem a:hover{
	color:#333;
	text-transform:uppercase;
}
#chQuick .content .q1{background:#ccc url(images/web.gif) no-repeat left -350px;}
#chQuick .content .q2{background:#ccc url(images/web.gif) no-repeat left -390px;}
#chQuick .content .q3{background:#ccc url(images/web.gif) no-repeat left -430px;}
#chQuick .content .q4{background:#ccc url(images/web.gif) no-repeat left -470px;}
/*栏目频道页右侧内容部分*/
#channelContentTitle{
	height:43px;
	line-height:42px;
	border-bottom:#eee solid 1px;
}
#channelContentTitle .curChName{
	background:url(images/mbx.jpg) 1px center no-repeat;
	padding-left:18px;
	font-size:16px;
	color:#666;
}
#channelTree{
	color:#999;
}
#channelTree a{
	color:#666;
}
#channelTree .tree_cur{
	color:#801A1A;
}
#channelTree #tree_cur_txt{
	font-weight:bolder;
}
#channelContentBox{
	color:#666;
}
#channelContentBox li{
	list-style:circle inside none;
}
#channelContentBox img{
}
/*首页布局*/
#indexbody{
	padding-top:10px;
}
.w1{width:716px;}
.w2{width:226px;}
.h1_1{height:228px;}
.h1_2{height:226px;}
.h2{height:201px;}
.h3{height:390px;}
.b_de{
	border:#DEDEDE solid 1px;
	background:#FFF;
}
.corner_l_t{
	width:6px;
	height:6px;
	position:absolute;
	left:0px;
	top:0px;
	background:url(images/web.png) #E5E5E5 no-repeat -80px -225px;
}
.corner_l_b{
	width:6px;
	height:6px;
	position:absolute;
	left:0px;
	bottom:0px;
	background:url(images/web.png) #E5E5E5 no-repeat -80px -244px;
}
.corner_r_t{
	width:6px;
	height:6px;
	position:absolute;
	right:0px;
	top:0px;
	background:url(images/web.png) #E5E5E5 no-repeat right -225px;
}
.corner_r_b{
	width:6px;
	height:6px;
	position:absolute;
	right:0px;
	bottom:0px;
	background:url(images/web.png) #E5E5E5 no-repeat right -244px;
}
.v_box{
	padding:0 10px;
}
.v_box .title{
	text-align:left;
	margin:0 auto;
	height:39px;
	line-height:39px;
	overflow:hidden;
}
.v_box .title .title_txt{
	font-size:14px;
	color:#666;
}
.v_box .title .title_txt_en{
	line-height:42px;
	padding-left:5px;
	font-size:12px;
	color:#B3B3B3;
	text-transform:capitalize;
}
.v_box .title .more{
	background:url(images/web.png) no-repeat -34px -240px;
	width:35px;
	height:10px;
	margin-top:19px;
}
#index_banner{
	height:290px;
	position:relative;
	overflow:hidden;
}
#index_banner .ban_item{
	position:absolute;
	top:0;
	left:0;
}
#index_banner .ban_item img{
	width:720px;
	height:290px;
}
#index_banner .xu_box{
	background:#000;
	height:25px;
	width:100%;
	position:absolute;
	left:0;
	bottom:0;
}
#index_banner .xu{
	position:absolute;
	right:8px;
	bottom:8px;
}
#index_banner .xu .xu_item{
	width:10px;
	height:5px;
	background:#b3b3b3;
	margin-left:1px;
	cursor:pointer;
}
#index_banner .xu .current{
	background:#992626;
}
#index_news{
	width:441px;
	height:201px;
	text-align:left;
}
#index_news .top_news{
	overflow:hidden;
	height:27px;
	line-height:27px;
	background:#F5F5F5;
	border:#e5e5e5 solid 1px;
	margin:0 auto;
	position:relative;
}
#index_news .top_news .top_bs{
	position:absolute;
	right:15px;
	top:0px;
	color:#b3b3b3;
}
#index_news .top_news .items{
	position:absolute;
	padding:0 14px;
}
#index_news .content{
	margin:0 auto;
}
#index_news .content .item{
	height:24px;
	line-height:24px;
}
#index_news .content .item a{
	background:url(images/web.png) no-repeat left -190px;
	padding-left:14px;
	color:#666;
	line-height:normal;
}
#index_news .content .item a:hover{
	background:url(images/web.png) no-repeat left -214px;
	color:#B31212;
}
#index_news .content .item .itemdate{
	line-height:28px;
	color:#999;
}
#index_product{
	width:400px;
	height:201px;
	margin-left:10px;
}
#index_product .content{
	overflow:hidden;
}
#index_product .content .item{
	width:190px;
	height:150px;
	/*margin-right:10px;*/
}
#index_product .content .item .pimg img{
	display:block;
	width:174px;
	height:120px;
	border:#ccc solid 1px;
	padding:3px;
}
#index_product .content .item .pname{
	width:174px;
	text-align:center;
}
#index_link{
	width:124px;
	height:201px;
}
#index_link .content .item{
	margin-bottom:5px;
}
#index_link .content .item img{
	display:block;
	width:94px;
	height:40px;
	border:#ccc solid 1px;
	padding:2px;
}
#list_p_s{
	width:228px;
	border-left:#FFF solid 1px;
}
#list_p_s .item{
	height:63px;
	background:#B39898;
	text-align:left;
	border-top:#FFF solid 1px;
	padding-left:15px;
	color:#FFF;
}
#list_p_s .cur{background:#804D4D;}
#list_p_s .item .txt{
	display:inline-block;
	margin-top:15px;
	cursor:pointer;
}
#p_s_items{
	width:455px;
	height:200px;
	margin:28px 2px 0 0;
}
#p_s_items .item_img{
	border-right:#E5E5E5 solid 1px;
	width:213px;
	height:200px;
}
#p_s_items .item_info{
	position:relative;
	top:-5px;
	width:213px;
	padding-left:16px;
}
#p_s_items .item_info .title{
	font-size:16px;
	color:#333;
}
#p_s_items .item_info .content{
	color:#666;
	height:124px;
	overflow:hidden;
	line-height:18px;
	padding-top:8px;
}
#p_s_items .item_info .more{
	padding-top:10px;
	text-align:left;
}
#p_s_items .item_info .more a {
	background: url("images/web.png") no-repeat scroll left -150px transparent;
	display: inline-block;
	height: 26px;
	width: 166px;
}
#index_chlist .fl_item{
	margin-top:14px;
	padding:0 14px;
	height:216px;
	border-right:#E5E5E5 solid 1px;
}
#index_chlist .fl1{width:213px;}
#index_chlist .fl2{width:198px;}
#index_chlist .fl3{width:228px;}
#index_chlist .fl4{width:198px;}
#index_chlist .ch_item .title{
	background: url("images/web.png") repeat-x scroll left -325px transparent;
	height: 25px;
	text-align: left;
	color: #666666;
	font-size: 14px;
	text-transform: uppercase;
	padding-left:4px;
}
#index_chlist .ch_item .content{
	padding-bottom:10px;
}
#index_chlist .ch_item .content li{
	background:url(images/web.png) no-repeat -45px -237px;
	padding:8px 0 0 18px;
}
#index_chlist .ch_item .content li a{
	color:#666;
}
#index_chlist #chQuick{
	padding:0;
	border:none;
}
#channel_scroll .scroll_item{
	float:left;
	display:inline;
	width:270px;
	height:160px;
	background:#788991;
	text-align:left;
	margin:0 45px 50px 0;
}
#channel_scroll .scroll_item a{
	color:#FFF;
}
#channel_scroll .scroll_item .img{
	display:inline-block;
	width:206px;
	height:155px;
	overflow:hidden;
	text-align:left;
}
#channel_scroll .scroll_item img{
	display:inline-block;
	width:206px;
	height:155px;
}
#channel_scroll .scroll_item .ch_name{
	display:inline-block;
	height:155px;
	width:18px;
	overflow:hidden;
	text-align:center;
	font-size:14px;
	line-height:17px;
}

.c_title{
	height:20px;
	background:#788993;
	color:#FFF;
	padding-left:10px;
	margin-bottom:5px;
}
.c_content{
	padding-left:5px;
}
.pro_name{
	height:36px;
	line-height:36px;
	padding-left:15px;
}
.h_dian{
	background:url(images/h_dian.jpg) no-repeat left center;
	padding-left:15px;
}
.b_b{
	background:url(images/line_ico.jpg) repeat-x left bottom;
}
.pro_img{
	padding-top:15px;
}
.pro_info{
	padding:15px 0 15px 20px;
}
.f_i_name{
	color:#999;
}
.f_i{
	padding:12px 0;
}
#gb_left{
	background:url(images/web.png) no-repeat left -240px;
	width:10px;
	height:10px;
	text-indent:-200px;
	overflow:hidden;
	margin-right:5px;
	cursor:pointer;
}
#gb_right{
	background:url(images/web.png) no-repeat -13px -240px;
	width:10px;
	height:10px;
	text-indent:-200px;
	cursor:pointer;
	overflow:hidden;
}
#indexabout p{
	margin:0;
}