@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px;}
body{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family: "Microsoft Yahei",Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 20px;
	background-color: #FFF;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
ul,li{list-style:none;}
h1,h2,img{margin:0px; padding:0px;list-style-type:none; border:0;}
h3{ margin: 4px 10px 2px 10px; color:#FFF; font:12pt "Microsoft Yahei",Arial, Helvetica, sans-serif; letter-spacing:-1px; font-weight: bold;  }
form {margin: 0px; }
.clear{clear:both;}
#{list-style:none;}
a{text-decoration: none;cursor:pointer;} 
HTML{overflow-x:hidden;overflow-y:auto;}

.table{
border-collapse:collapse;
margin-bottom:25px;
}
.table td{
border:1px solid #eaebec;
}

.red_font{ font-size:13px; color:#ff0000;}
.line{ height:27px; border:1px solid #e1e1e1; line-height:25px; width:350px; margin:0 8px 0 15PX; background:#fafafa;}
.line2{ height:auto; border:1px solid #e1e1e1; line-height:23px; width:600px; margin:8px 8px 8px 15PX; background:#fafafa;}
.line3{ height:35px; border:1px solid #e1e1e1; line-height:33px; width:120px; background:#696969; color:#fff;}
.line4{ height:31px; border:1px solid #e1e1e1; line-height:25px; width:350px; margin:0 8px 0 0; background:#fafafa;}

a:link{font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;text-decoration:none; color:#4c4c4c;}
a:visited{font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;text-decoration:none; color:#4c4c4c;}
a:hover{font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;text-decoration:none; color:#b7040a;}

a.top_menu:link{ font-size:13px; color:#000;font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;}
a.top_menu:visited{font-size:13px; color:#000;font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;text-decoration:underline}
a.top_menu:hover{ font-size:13px; color:#1a1a1a;font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;text-decoration:underline}

a.bottom_menu:link{ font-size:13px; color:#c4c4c4;font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;}
a.bottom_menu:visited{font-size:13px; color:#c4c4c4;font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;}
a.bottom_menu:hover{ font-size:13px; color:#ededed;font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;}

a.cc1_menu:link{ font-size:13px; color:#ff0000;font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;}
a.cc1_menu:visited{font-size:13px; color:#ff0000;font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;}
a.cc1_menu:hover{ font-size:13px; color:#333;font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;}

a.right_menu:link{ font-size:13px; color:#007060;font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;}
a.right_menu:visited{font-size:13px; color:#007060;font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;}
a.right_menu:hover{ font-size:13px; color:#333;font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;}

a.more_menu:link{ font-size:15px; color:#FFF;font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif; background:#129343; text-align:center; padding:8px 25px; font-weight:600;}
a.more_menu:visited{font-size:15px; color:#FFF;font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;background:#10b74f;text-align:center; padding:8px 25px;font-weight:600;}
a.more_menu:hover{ font-size:15px; color:#FFF;font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;background:#10b74f;text-align:center;padding:8px 25px;font-weight:600;}


/*产品页*/
.prods_list {
	height:auto !important;
	overflow:visible;
	padding:0px 0px 0px 0px;
}
.prods_list ul li {
	float:left;
	display:inline;
	width:280px;
	margin:10px;
	text-align:center;
}
.prods_list ul li img {
	width:240px;
	height:180px;
	margin:10px 0 5px 0;
	padding:8px;
	background:#FFF;
	border:1px solid #ebebeb;
}
.prods_list ul li span {
	display:block;
	height:22px;
	line-height:22px;
	overflow:hidden;
	font-size:13px;
	text-align:center;
}

<!--新闻1-->

.news_list {
	height:auto !important;
	margin:0px 0px 10px 0px;
}
.news_list ul {
	display: block;
}
.news_list ul li {
	line-height:30px;
	border-bottom:1px dashed #d4d4d4;
	background:url(../images/dot2.gif) no-repeat;
	padding-left:18px;
}
.news_list ul li span {
	float:right;
	display:inline;
	padding-right:5px;
	color:#494949;
}
.news_list ul li a {
	font-size:13px;
	color:#494949;
}
.news_list ul li a:hover {
	color: #000;
	font-size:13px;
}


.page{ width:907px; margin:25px 0 0 0; float:left;}
.page2{ width:907px; float:left;margin:25px 0 40px 0;}

<!--首页新闻-->

.news2_list {
	height:auto !important;
	margin:0px 0px 10px 0px;
}
.news2_list ul {
	display: block;
}
.news2_list ul li {
	line-height:28px;
	background:url(../images/dot.gif) no-repeat;
	padding-left:14px;
	width:280px;
	height:28px;
	overflow: hidden;
}
.news2_list ul li span {
	float:right;
	display:inline;
	padding-right:5px;
	
}
.news2_list ul li a {
	font-size:13px;
	color:#666666;
}
.news2_list ul li a:hover {
	color: #008d70;
	font-size:13px;
}

<!--新闻333-->

.news333_list {
	height:auto !important;
	margin:0px 0px 10px 0px;
}
.news333_list ul {
	display: block;
}
.news333_list ul li {
	line-height:32px;
	border-bottom:1px dashed #d4d4d4;
	background:url(../images/dot2.gif) no-repeat;
	padding-left:18px;
}
.news333_list ul li span {
	float:right;
	display:inline;
	padding-right:5px;
	color:#494949;
}
.news333_list ul li a {
	font-size:13px;
	color:#494949;
}
.news333_list ul li a:hover {
	color: #000;
	font-size:13px;
}


/*分页样式*/
#pagination-flickr li{
 border:0; margin:0;
 font-size:12px;
 float:left;
 list-style:none;}
 #pagination-flickr a{
 border:solid 1px #cfcfcf;
 margin-right:2px; }
 #pagination-flickr .previous-off,
 #pagination-flickr .next-off {
 color:#666666;
 display:block;
 float:left;
 font-weight:bold;
 padding:0px 3px; }
 #pagination-flickr .next a,
 #pagination-flickr .previous a {
 font-weight:bold;
 border:solid 1px #cfcfcf; } 
 #pagination-flickr .active{
 color:#000;
 font-weight:bold;
 display:block;
 float:left;
 padding:0px 6px; }
 #pagination-flickr a:link,
 #pagination-flickr a:visited {
 color:#4c4c4c;
 display:block;
 float:left;
 padding:0px 6px;
 text-decoration:none; }
 #pagination-flickr a:hover{
 border:solid 1px #b70307; }
 
#top{ width:100%; height:95px;float:left;}
.top_nr{ width:1220px; height:95px; margin:0 auto;}
.top_nr h1{ float:left; width:500px; height:75px; margin-top:15px;}
.top_right{ width:720px; float:left; text-align:right; margin-top:25px;}
.top_right span{font-size:12px; color:#666; height:20px; line-height:20px; margin-right:15px;}
.top_right span img{ line-height:20px; margin-right:5px;}

#menu{ width:100%; height:44px; float:left}
.menu_nr{ width:1220px; height:44px; margin:0 auto; background:url(../images/menu_bg.png); line-height:44px;}
#banner{ width:100%; height:290px; float:left;}
.banner_pic{ width:1220px;height:290px; margin:0 auto;}

.lunhuan{width:1220px;height:290px;position:relative;}
.lunhuan #lunhuanback{width:1220px;height:290px;position:absolute;left:0px;top:0px;overflow:hidden;}
.lunhuan #lunhuanback p{width:1220px;height:290px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);background-repeat:no-repeat;background-position:50% 0px;}
.lunhuan .lunhuan_main{width:1220px;height:290px;margin:0 auto;position:relative;}
/*左侧所有商品列表*/
.suoyouliebiao{width:239px;position:absolute;left:0px;top:0px;border-left:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;z-index:200;box-shadow:5px 5px 5px rgba(0, 0, 0, 0.2);}
/*轮换中间区域*/
#lunbonum{height:12px;line-height:23px;position:absolute;left:580px;top:265px;z-index:5;}
#lunbonum li{width:12px;height:12px;float:left;margin-right:9px;background:#B4B4B4;border-radius:12px;cursor:pointer;}
#lunbonum .lunboone{background:#d30000;cursor:pointer;}

#main{ width:100%; height:auto; float:left;}
.main_nr{ width:1220px; height:auto; margin:0 auto;}
.bn_line{ width:1220px; float:left; height:12px; background:url(../images/banner_line.png);}
.zhuti{ width:1220px; height:auto; float:left; margin-top:10px;}
.zhuti_left{ width:312px; height:auto; float:left;}
.left_1{width:312px; height:339px; float:left;background:url(../images/left_1.jpg);}
.left_1_title{ width:282px; height:30px; float:left; margin-top:12px;padding:0 15px}
.left_1_title h1{ font-size:15px; font-weight:600; float:left; color:#333;}
.left_1_title h2{font-size:13px;float:right; font-weight:normal; color:#333;}
.left_1_pic{ width:310px; height:86px; float:left; margin:0 1px;}
.left_1_wenzi{ width:280px; margin:18px 16px 0 16px; float:left; height:170px; font-size:13px;overflow:hidden;color:#494949; line-height:24px;}
.zhuti_center{ width:639px; float:left;margin:0 15px;}
.center1{ width:639px; height:339px; float:left;}
.center1_title{ width:639px; height:33px; float:left; background:url(../images/center1_title.jpg);}
.center1_bg{ width:639px; height:306px; float:left; background:url(../images/center1_bg.jpg);}
.center1_title h1{ background:#b7040a; padding:0 25px; color:#FFF; font-size:15px; font-weight:600; float:left; line-height:32px;}
.center1_title h2{ float:right; font-weight:normal; color:#333; font-size:13px; line-height:32px; margin-right:10px;}
.hot_news{ width:599px; height:auto; float:left; margin:15px 20px 0 20px;}
.hot_news_left{ width:170px; height:110px; float:left; border:1px solid #e4e3e3;}
.hot_news_left img{ width:160px; height:100px; margin:5px}
.hot_news_right{ width:410px; height:110px; float:left; margin-left:17px;}
.hot_news_right h1{ width:410px; height:20px; float:left; color:#e50008; overflow:hidden; font-size:15px; margin-bottom:5px;}
.hot_news_right h2{width:410px; height:60px; float:left; font-size:13px; color:#494949; overflow:hidden; font-weight:normal;}
.hot_news_right span{width:410px; height:20px; float:left; font-size:13px; font-weight:600; margin-top:6px;}
.hot_news_list{ width:599px; float:left; margin-top:8px;}
.zhuti_right{ width:239px; height:auto;float:left;}
.right_1{ width:239px; height:339px;float:left; background:url(../images/right_bg.png);}
.right_1_title{ width:209px; height:30px; float:left; margin:10px 15px 5px 15px;}
.right_1_title h1{ font-size:15px;color:#333; float:left; margin-left:10px;line-height:30px;}
.right_1_title img{float:left; margin-top:9px;}
.right_1_pic{ width:237px; height:86px; float:left; margin:0 1px;}
.right_1_list{ width:199px; margin:10px 20px; float:left;}
.right_2_list{ width:199px; margin:0px 20px 10px 20px; float:left;}
.pic_news{ width:239px; height:auto; float:left; margin-bottom:10px;}
.pic_gd{ width:239px; height:239px; float:left;}
.xitong{ width:239px; height:88px; float:left; margin-top:45px;}
.more_22{ width:199px;float:left;}
.center2{ width:639px; height:262px; float:left;}
.right3{ width:239px; float:left; margin-top:11px}
.right3 img{ width:239px; float:left;}
.right3_bg{ width:239px; float:left; height:223px; background:url(../images/bg222.png)center bottom no-repeat;}
.right3_bg span{ width:209px; padding:0 15px; float:left; margin-top:15px; color:#333; line-height:24px;}
.right3_more{width:209px; padding:0 15px; margin-top:5px; font-size:13px; font-weight:600; color:#b7040a; float:left;}
.left_2{width:312px; height:262px; float:left;background:url(../images/video_bg.png); margin-top:10px;}
.left_2_title{ width:297px; height:30px; float:left; margin-top:12px;padding:0 0 0 15px}
.left_2_title h1{ font-size:15px; font-weight:600; float:left; color:#333;}
.left_2_video{ width:280px; height:200px; float:left; margin:5px 15px 0 15px;}
.left_link{ width:312px; float:left; margin-top:10px;}
.left_link li{ width:50%; float:left;}
.left_link_span{ width:150px; border:1px solid #E8E8E8; height:20px; line-height:20px;}

#bottom{ width:100%; float:left; margin:15px 0;}
.bottom_nr{ width:1220px; margin:0 auto; height:70px; background:url(../images/bottom_bg.png); text-align:center; padding-top:25px; font-size:13px; color:#333; line-height:24px;}

.right_list {
	height:auto !important;
	margin:0px 0px 10px 0px;
}
.right_list ul {
	display: block;
}
.right_list ul li {
	line-height:30px;
	border-bottom:1px  dashed #d4d4d4;
	background:url(../images/dot3.gif) no-repeat;
	padding-left:25px;
}
.right_list ul li span {
	float:right;
	display:inline;
	padding-right:5px;
	color:#494949;
}
.right_list ul li a {
	font-size:13px;
	color:#494949;
}
.right_list ul li a:hover {
	color: #000;
	font-size:13px;
}


.right_list2 {
	height:auto !important;
	margin:0px 0px 10px 0px;
}
.right_list2 ul {
	display: block;
}
.right_list2 ul li {
	line-height:30px;
	border-bottom:1px  dashed #d4d4d4;
	background:url(../images/dot4.png) no-repeat;
	padding-left:25px;
}
.right_list2 ul li span {
	float:right;
	display:inline;
	padding-right:5px;
	color:#494949;
}
.right_list2 ul li a {
	font-size:13px;
	color:#494949;
}
.right_list2 ul li a:hover {
	color: #000;
	font-size:13px;
}

#newsSlider .container {OVERFLOW: hidden; WIDTH: 239px; POSITION: relative; HEIGHT: 287px;background:url(../images/hot_bg.png) center bottom; float:left;}
#newsSlider DIV.slides {LEFT: 0px; POSITION: absolute; TOP: 0px; float:left;}
#newsSlider UL.slides {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 0px; float:left;}
#newsSlider UL.slides DL { float:left; padding:0 15px; height:86px;}
#newsSlider UL.slides DT A {FONT: bold 14px/30px "Microsoft Yahei", Arial, Verdana, sans-serif; COLOR: #4b4b4b}
#newsSlider UL.slides DD {LINE-HEIGHT: 20px; height:56px; overflow:hidden; color:#676767; float:left;}
#newsSlider DIV.slides DIV {PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 239px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px}
#newsSlider UL.slides LI {PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 239px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; float:left; height:160px;}
#newsSlider #loopedSlider {CLEAR: both; MARGIN: 0px auto; WIDTH: 239px; POSITION: relative}
#newsSlider {CLEAR: both; MARGIN: 0px auto; WIDTH: 239px; POSITION: relative; float:left;}
#newsSlider UL.pagination {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 140px; right:0px; float:left;}
#newsSlider UL.pagination LI {FLOAT: left; MARGIN-RIGHT: 5px}
#newsSlider UL.pagination LI A {BACKGROUND: url(../images/imgnews_side_Number.png) no-repeat 0px 0px;DISPLAY: block;FONT: bold 12px/15px "Times New Roman", Times, serif; WIDTH: 15px; COLOR: #fff; TEXT-ALIGN: center;text-decoration:none;}
#newsSlider UL.pagination LI.active A {BACKGROUND-POSITION: 0px 100%; COLOR: #fff; TEXT-DECORATION: none}
#newsSlider UL.pagination LI A:hover {BACKGROUND-POSITION: 0px 100%; COLOR: #fff; TEXT-DECORATION: none}

.menu_xxk {height:33px;width:637px; background:url(../images/nav22.jpg);border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;}
.menu_xxk ul {margin:0px; padding:0px; list-style:none; text-align:center; float:left;}
.menu_xxk li {display:inline; line-height:32px; float:left;border-right:1px solid #d7d7d7;}
.menu_xxk li a {color:#333; text-decoration:none;font-weight:600; font-size:15px; padding:0 30px;}
.menu_xxk li a.tabactive {border-left:1px solid #d7d7d7;line-height:32px; font-size:15px; padding:7px 30px;color:#FFF; background-color:#b7040a; font-weight:bold;  position:relative;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4,#anothercontent1,#anothercontent2, #anothercontent3, #anothercontent4,#anothercontent5, #anothercontent6 { height:248px;border-bottom:1px solid #ececec; border-left:1px solid #ececec; border-right:1px solid #ececec; width:601px;padding:10px 18px 0 18px; font-size:12px;float:left;}

/* tab */
#tab{width:907px;position:relative;}
#tab .tab_menu{width:100%;float:left;position:absolute;z-index:1;}
#tab .tab_menu li{float:left;width:111px;height:36px;background:url(../images/s_2.jpg);line-height:36px;border-bottom:0px;cursor:pointer;text-align:center;color:#333;font-weight:600;}
#tab .tab_box{width:907px;height:auto;clear:both;top:36px;position:relative;border-TOP:1px solid #CCC;}
#tab .tab_menu .selected{cursor:pointer; background:url(../images/s_1.jpg); width:111px; height:36px;color:#FFF; font-weight:600;}
.hide{display:none;}
.tab_box div{padding:10px 0 0 0;}

#ny_banner{ width:100%; float:left;}
.ny_banner_nr{width:1220px; height:150px;margin:0 auto;}
.ny_banner_pic{ width:1220px; height:150px; float:left;}
.ny_bn_bg{ width:1220px; height:23px; background:url(../images/ny_bn_bg.jpg); float:left;}
.ny_main{ width:1220px; float:left; height:auto;}
.ny_left{ width:226px; height:auto; float:left;}
.ny_right{ width:979px; height:auto; float:left; margin-left:15px;}
.ny_right_title{width:979px;height:33px; float:left; background:url(../images/center2_title.jpg);}
.ny_right_title h1{ background:#b7040a; padding:0 25px; color:#FFF; font-size:15px; font-weight:600; float:left; line-height:32px;}
.ny_neirong{ width:907px; background:#FFF;border-bottom:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC; padding:25px 35px;height: auto !important;min-height: 608px;/*兼容IE6的最小高度设置和自适应*/height: 608px;overflow:visible; float:left; line-height:25px; color:#494949; font-size:13px;}
.ny_left_1{ width:226px; height:339px; float:left; background:url(../images/left_bg.jpg);}
.ny_left_1_title{ width:211px; height:30px; float:left; margin-top:12px;padding:0 0 0 15px}
.ny_left_1_title h1{ font-size:15px; font-weight:600; float:left; color:#333; line-height:30px;}
.ny_left_1_title img{float:left; margin:9px 10px 0 0;}
.ny_left_1_pic{ width:224px; height:70px; float:left; margin:5px 1px 10px 1px;}
.ny_left_1_list{ width:188px; height:auto; float:left; margin:0 18px;}

.ny_news_title{ width:907px; float:left; height:30px; border-bottom:1px solid #dedede; line-height:30px; text-align:center; padding-bottom:8px;}
.ny_news_title h1{ font-size:15px; color:#333;}
.ny_news_data{ width:907px; float:left;font-size:13px; color:#929292;height:25px; line-height:25px; margin:10px 0 20px 0; text-align:center;}
.ny_news_wenzi{ width:907px; float:left; line-height:25px;height: auto !important;min-height: 400px;/*兼容IE6的最小高度设置和自适应*/height: 400px;overflow:visible; }
.ny_news_data2{ width:907px; float:left;font-size:13px; color:#929292;line-height:25px; margin:10px 0 20px 0; text-align:center;}
.ny_left_list {
	height:auto !important;
	margin:0px 0px 10px 0px;
}
.ny_left_list ul {
	display: block;
}
.ny_left_list ul li {
	line-height:30px;
	border-bottom:1px  dashed #d4d4d4;
	background:url(../images/dot4.png) no-repeat;
	padding-left:25px;
}
.ny_left_list ul li span {
	float:right;
	display:inline;
	padding-right:5px;
	color:#494949;
}
.ny_left_list ul li a {
	font-size:13px;
	color:#494949;
}
.ny_left_list ul li a:hover {
	color: #000;
	font-size:13px;
}


.ny_news_list {
	height:auto !important;
	margin:0px 0px 10px 0px;
}
.ny_news_list ul {
	display: block;
}
.ny_news_list ul li {
	line-height:35px;
	border-bottom:1px dashed #d4d4d4;
	background:url(../images/dot4.gif) no-repeat;
	padding-left:18px;
}
.ny_news_list ul li span {
	float:right;
	display:inline;
	padding-right:5px;
	color:#494949;
}
.ny_news_list ul li a {
	font-size:13px;
	color:#494949;
}
.ny_news_list ul li a:hover {
	color: #000;
	font-size:13px;
}

.news555_list {
	height:auto !important;
	margin:0px 0px 10px 0px;
}
.news555_list ul {
	display: block;
}
.news555_list ul li {
	line-height:30px;
	width:170px;
	overflow:hidden;
	height:30px;
	border-bottom:1px dashed #d4d4d4;
	background:url(../images/dot2.gif) no-repeat;
	padding-left:18px;
}
.news555_list ul li span {
	float:right;
	display:inline;
	padding-right:5px;
	color:#494949;
}
.news555_list ul li a {
	font-size:13px;
	color:#494949;
}
.news555_list ul li a:hover {
	color: #000;
	font-size:13px;
}

.ad_login{ width:566px; height:333px; margin:0 auto; background:url(../images/login_bg.jpg);}
.login_nr{ width:260px; margin:100px 0 0 142px; float:left;}
.login_bd1{ width:170px; height:25px; background:url(../images/l_1.jpg); line-height:25px; border:1px solid #CCC; text-indent:33px;}
.login_bd2{ width:170px; height:25px; background:url(../images/l_2.jpg);line-height:25px; border:1px solid #CCC;text-indent:33px;}
.login_bd3{ width:80px; height:25px; line-height:25px; border:1px solid #CCC;}