/* CSS Document */

body { background:url(../images/top_bg.jpg) repeat-x; padding:0px; margin:0px;}
.clear { clear:both;}

.body_div { width:980px; margin:auto; height:auto;}
.top { height:90px;}

.logo { display:block; float:left; padding:20px 0 0 0;}
.logo img { border:0px;}
.seach { float:right; width:215px; padding:20px 0 0 0;}
.seach form { padding:0px; margin:0px; background:#FFF; border:#CCC solid 1px; height:18px; padding:2px;}
.seachtext { border:#CCC solid 0px; height:20px; padding:0px; width:170px; font-size:16px; margin:0px; float:left;}
.seachbtn { width:31px; height:18px; background:url(../images/seach_bt.png) no-repeat; border:0px; margin:0px; padding:0px; float:left;cursor:pointer; float:right;}
.top_nav .en_btn { display:block; background:url(../images/en_bg.png) no-repeat; width:59px; height:18px; margin:2px 10px 0 0; font-size:11px; color:#333; text-align:center; text-decoration:none; float:right; line-height:18px; }
.top_nav { padding:10px 0 0 0; color:#FFF;}
.top_nav .en_btn:hover { color:#F00;}
.top_site { float:left;}
.top_nav a { color:#FFF; font-size:12px; text-decoration:none;}
/*menu 开始*/
.nav {  height:65px; padding:6px 10px 0 10px; margin:0px 0 0 0; position:relative; z-index:9; overflow:hidden; }

.menu { margin:0px; padding:0px 0 0 0; list-style:none; }
.menu li { display:block; float:left; margin:0 15px 0 15px; width:77px; position:relative;   height:33px; line-height:27px; text-align:center;}
.menu li.active { background:url(../images/nav_bg.jpg) no-repeat;}
.menu li:hover { background:url(../images/nav_bg.jpg) no-repeat;}
.menu li a { POSITION: relative; text-decoration:none; color:#eee; font-size:13px;padding:0 0px 0 0; font-weight:bold; height:33px; width:77px; display:block; cursor:pointer;}
.menu li { color:#FBF706;}


.menu dl { position:absolute; z-index:19; margin:0 0 0 0; padding:0px 5px 5px 5px; list-style:none;left:0px; top:10px;display:none; width:960px; margin:22px 0 0 -150px;}
.menu dl dd { padding:0px 0px 0px 0px; margin:0px; display:block;width:90px; float:left;}
.menu li dl a { color:#333; font-size:12px; font-weight:100; display:inherit;  width:auto; height:auto;}

/*Menu 结束*/

/*banner */
.bannerbox {}
.banner { height:290px; border:#CCC solid 0px; width:724px; float:left; margin:10px 0 0 0; position:relative; background:url(../images/banner_bg.jpg) no-repeat; padding:5px 10px 5px 5px; overflow:hidden;}
#slideshow { width:100%; height:283px; overflow:hidden;}
#slideshow img { width:724px; height:300px;}
.slide { width:100%; height:100%; background:no-repeat top center; overflow:hidden; text-align:center;}
.slidenav {WIDTH:90px; text-align:center;  z-index:11; position:absolute; height:15px; left:455px; top:230px; display:none;}
.slidenav A {
	BACKGROUND-IMAGE: url(../images/toggles.png); BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; TEXT-INDENT: -9999em; WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; FLOAT: left; HEIGHT: 10px; COLOR: #cacac8; BORDER-TOP: medium none; MARGIN-RIGHT: 5px; BORDER-RIGHT: medium none
}
.slidenav A.activeSlide {
	BACKGROUND-IMAGE: url(../images/toggles.png) !important; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left -16px; BORDER-TOP-STYLE: none; FLOAT: left; HEIGHT: 8px; COLOR: #cacac8; BORDER-LEFT-STYLE: none; MARGIN-RIGHT: 5px
}
.slidenav A:hover {
	BACKGROUND-IMAGE: url(../images/toggles.png) !important; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left -32px; BORDER-TOP-STYLE: none; FLOAT: left; HEIGHT: 8px; COLOR:#999; BORDER-LEFT-STYLE: none; MARGIN-RIGHT: 5px;
}
.btn_warp {position:absolute; z-index:8; top:125px; width:724px;}
.slideshow_tools { width:724px;  position:relative; margin:auto;}
.slideshow_tools A.prev { background:url(../images/arrow_left.png) no-repeat top center; width:29px; height:45px; display:block; float:left;CURSOR: pointer;
}
.slideshow_tools A.next {
background:url(../images/arrow_right.png) no-repeat top center; width:29px; height:45px; display:block; float:right;CURSOR: pointer;
}

/*banner end*/

.img_links { float:right; width:230px; height:298px; background:url(../images/btn_bg.jpg) no-repeat;margin:10px 0 0 0px; padding:4px 5px 5px 5px;}
.img_links a { padding:0px; margin:0px;}
.img_links img{ border:0px; margin:1px 0px 0px 0px; padding:0px;display:block;}
.home_content { height:330px; padding:5px 0 0 0; }
.content_left { width:255px; float:left;}
.title { height:27px; background:url(../images/title_bg.jpg) no-repeat left; color:#FFF; padding:2px 0 0 30px; font-weight:bolder; line-height:27px; font-size:14px;}
.title_2 { height:27px; background:url(../images/title_right.jpg) no-repeat left; color:#FFF; padding:2px 0 0 30px; font-weight:bolder; width:206px; line-height:27px; font-size:14px;}

.pic_text_box { border-bottom:#CCC 1px dotted; padding:10px 0 0 0; height:90px;font-size:12px;}
.pic_text_box img { width:70px; height:70px; border:1px #CCCCCC solid; padding:2px; float:left; display:block; margin:0 10px 0 0;}
.noborder { border:0px ;}
.pic_text_box .more { font-size:12px; float:right;}
.pic_text_box a { color:#333; font-size:12px; color:#F00; text-decoration:none;}
.pic_text_box a:hover { color:#333;}
.pic_text_box span { font-size:12px; color:#666; line-height:20px; text-indent:2em;}
.tuijian_box { border:#CCC solid 1px; width:230px; padding:0 10px 0 10px; }


.content_center { width:470px; float:left; margin:0 0px 0 10px; overflow:hidden;}
.content_right { width:236px; float:right; overflow:hidden; border:#666;}
.text_list_box ul { list-style:none; padding:0px; margin:0px;}
.text_list_box { border:#CCC solid 1px; height:301px;width:214px; padding:0 10px 0 10px;}
.text_list_box a { color:#666; font-size:12px; text-decoration:none;}
.text_list_box a:hover { color:#F00; text-decoration:underline;}
.text_list_box li { background:url(../images/index_23.jpg) no-repeat 3px 12px; height:25px; line-height:25px; border-bottom:#CCC dotted 1px; padding:3px 0 0 15px; margin:0px;}
.text_list_box li a { font-size:12px;}
/*tab*/
#tabs ul { list-style:none; width:520px; display:block; height:30px; padding:0px; margin:0px;}
#tabs ul li { float:left; width:100px; border-left:#CCC solid 1px; border-top:#CCC solid 1px; border-right: #CCC solid 1px; border-bottom:0px; margin:0 5px -1px 0;height:30px; text-align:center; padding:0px 0 0 0;}
#tabs ul a { color:#FFF; font-size:13px; text-decoration:none; height:25px; width:100px; display:block;padding:10px 0 0 0;}
.li_active{ background:#FFF;}
#tabs .li_active a { color:#333;}
.li_a { background:#AE1F23; color:#FFF;}
.tab_div { border:#CCC solid 1px; height:300px; padding:0 10px 0 10px;}
.hidden { display:none;}
.index_dl { padding:10px 0 0 0; margin:0px;}
.index_dl dd { height:17px; border-bottom:#CCC dotted 1px; padding:10px 0 0 10px; margin:0px; display:block; background:url(../images/list.gif) no-repeat 0px 13px;}
.index_dl dd a { color:#666; font-size:12px; text-decoration:none; float:left;}
.tab_div .more { float:right; font-size:12px; padding:5px 0 0 0; margin:5px 0 0 0; }
.index_dl .time { float:right; color:#666; font-size:13px; }
.index_dl dd a:hover { color:#F00; text-decoration:underline;}
/*end tab*/
.footer { clear:both; padding:10px; font-size:13px; background:#DADADA; margin:20px 0 0 0;}
.footer a { color:#666; font-size:12px; text-decoration:none; }

.bottom{ background:url(../images/slogo.png) 10px 8px no-repeat #ae1f23; clear:both; color:#FFF; padding:18px 10px 15px 200px;font-size:12px; text-align:left; margin:10px 0 0 0; height:21px; line-height:21px; }
.bottom a { color:#FFF; text-decoration:none;}
.bottom_nav { float:right;}
.bottom_left { float:left;}

/*page*/
.page_img_links { width:242px; height:188px; float:left; background:url(../images/page_img_bg.jpg) no-repeat; padding:4px 0 0 5px; float:left;}
.page_img_links img { border:0px; margin:1px 0 0 0; display:block;}
.page_banner_box { width:990px;}
.page_banner { margin:0px 0 0 0; width:726px; height:178px; float:right; overflow:hidden; background:url(../images/page_banner_bg.jpg) no-repeat; padding:5px;}
.page_banner  img { width:724px; height:173px;}
.page_left { float:left; padding:0 0 10px 0; width:237px;}
.page_left a { color:#666; font-size:13px; text-decoration:none; font-family:"微软雅黑","黑体" ;}
.page_left a:hover { color:#B00; text-decoration:underline;}
.left_title { width:217px; height:29px; background:url(../images/page_left_title.png) no-repeat; color:#FFF; font-family:"黑体", "微软雅黑"; font-size:16px; text-align:left; padding:0px 0 0 25px; line-height:29px; }
.left_menu { border:#CCC 1px solid; border-top:0px; width:224px; padding:5px; background:#EEEDED;}
.left_menu ul { padding:0px; margin:0px; list-style:none;}
.left_menu ul li { height:30px; line-height:30px; padding:0 0 0 30px; background:url(../images/left_menu_bg.png) bottom no-repeat; margin:5px 0 0 0;}
.left_menu ul li a { background:url(../images/left_ico.png) no-repeat 0 4px; padding:0 0 0 20px; color:#000;}

.content { padding:15px 0 0 0; width:1000px;}
.page_right { width:740px; border-top:#F00 solid 0px; float:right; padding:0 0 20px 0;}
.content a { color:#666; font-size:13px; text-decoration:none;}
.content a:hover { color:#B00; text-decoration:underline;}
.home_content a { color:#666; font-size:13px; text-decoration:none;}
.home_content a:hover { color:#B00; text-decoration:underline;}
.path { height:25px; padding:0px 10px 0px 10px; background:url(../images/page_right_title.png) no-repeat left bottom; border-bottom:#CCC solid 0px; font-size:14px; line-height:25px;}
.page_content { color:#666; font-size:15px; line-height:25px; padding:25px 15px 15px 15px;}
.page_right .page_content a { font-size:15px; color:#666; text-decoration:underline;}
.page_right .page_content a:hover { color:#F00;}
.page_content h1 { font-size:24px; padding:0px; margin:0px; text-align:center; color:#BD0004;}
.page_right .page_content .text_left { text-align:left;}
.page_content p { text-indent:2em;}
.text_time { text-align:center; font-size:12px; color:#666; padding:10px 0 15px 0;}
.home_a { border:#333 solid 1px; background:#CCC; padding:5px;}
.page_center { width:380px; border-top:#F00 solid 2px; float:left;}



.text_li { padding:0px; margin:0px; list-style:none;}
.text_li li a { float:left;}
.page_content .text_li a { color:#666; font-size:13px; text-decoration:none;}
.page_content .text_li a:hover { color:#F00; text-decoration:underline;}
.text_li li { background:url(../images/list_bg.gif) no-repeat 3px 12px; height:25px; line-height:25px; border-bottom:#CCC dotted 1px; padding:3px 0 0 15px;}
.text_li li .time { float:right; display:none;}

.pic_li { list-style:none; padding:0px; margin:0px;}
.pic_li li { float:left; width:182px; height:260px; overflow:hidden; margin:0px 9px 20px 0; text-align:center;}
.pic_li li img { border:#CCC solid 1px; padding:5px; width:170px; height:210px;}
.pic_li li img:hover { border:#CA0000 solid 1px; }

.shipin_li { list-style:none; padding:0px; margin:0px;}
.shipin_li li { float:left; width:192px; height:170px; overflow:hidden; margin:0px 9px 20px 0; text-align:center;}
.shipin_li li img { border:#CCC solid 1px; padding:5px; width:180px; height:128px;}
.shipin_li li img:hover { border:#CA0000 solid 1px; }


.page_content .page_span { display:block; margin:25px 10px 0 0; text-align:right; float:left;}
.page_content .page_span a{ color:#000; font-size:12px; text-decoration:none; display:block; float:left; border:1px solid #666; padding:0px 5px; margin:4px;}
.page_content .page_span #danqian_page_link {color:#FFF; background:#666;}
.page_content .page_span a:hover { color:#FFF; background:#666;}

.red { font-family:Arial, Helvetica, sans-serif; color:#CE0005; font-size:24px;}
.none { display:none;}
.page_title2 { padding:30px 0 0 0px; margin:0px; color:#CC0005; font-size:18px; text-align:left;}

.sns { list-style:none; padding:0px; margin:0px;}
.sns img { border:0px;}
.sns li { padding:10px; float:left;}
.sns_box { padding:20px 0 0 0;}


.user { padding:20px; text-align:right; font-size:12px; color:#999;}








