@charset "utf-8";
@import url("reset.css");
@import url("base.css");

.topcon{ background:url(../images/topbg.gif)  left top repeat-x; height:127px;}

.top_search{ padding-top:25px; text-align:right; padding-right:30px;}
.top_search .put_txt{ width:140px; height:22px; border:0; line-height:22px;color:#fff; padding-left:5px;border-right:1px solid #ccc; background:#bbb; vertical-align:middle;}
.top_search .put_bt{ background:url(../images/icon2.gif) left top no-repeat; width:27px; height:22px; border:0px; cursor:pointer; vertical-align:middle;}
.top_search dd{ padding-top:10px;}

/*New Nav Style*/
#nav_wrap {background:url(../images/menu.gif) left top no-repeat; height:72px; overflow:hidden;}
#nav{  height:39px; position:relative; width:1000px; margin:0 auto; }

#nav .bt_qnav { float:right; }	
#nav .bt_qnav a{ width:31px; height:29px; line-height:19px;display:block;padding:9px 2px 0 0;}
#nav .c{ float:left;margin:0;padding:0; padding-left:40px; }

#nav li { float:left; list-style:none; margin-left:-1px; }
#nav li .b a{ width:120px;height:42px; line-height:47px; font-size:14px; display:block; color:#FFF;  float:left; font-family:"Microsoft Yahei"; text-align:center; font-weight:bold; overflow:hidden;}
#nav li .b a:hover,#nav li .v .sele{ color:#efefef; line-height:47px; font-size:14px; background:url(../images/yuan.png) center 1px no-repeat;}

#nav li .v a{ width:120px;height:42px; line-height:47px; font-size:14px; display:block; color:#FFF; float:left; font-family:"Microsoft Yahei"; text-align:center; font-weight:bold;}
#nav li .v a:hover,#nav li .v .sele{ background:url(../images/yuan.png) center 1px no-repeat;color:#efefef; line-height:47px; font-size:14px}


#nav .kind_menu { height:34px;*height:30px; width:650px; line-height:30px;vertical-align:middle; position:absolute; top:37px;*top:39px; left:265px; text-align:left; display:none;  color:#656565;background:url(../images/kindbg.png) left  top no-repeat; }
#nav .kind_menu a {color:#5E5E5E; float:left; font-family:"Microsoft Yahei";background: url(../images/y1.jpg) 5px 13px no-repeat; padding-left:15px; margin-left:15px;}
#nav .kind_menu a:hover { color:#F76A10;background: url(../images/y2.jpg) 5px 13px no-repeat;}
#nav .kind_menu span { font-size:10px;  color:#cecece; line-height:30px; *line-height:26px; float:left }
#tmenu{  height:34px; }

.about_ba{ margin-top:2px;}




.incon{ background:url(../images/inconbg.gif) left top no-repeat; height:319px; overflow:hidden; margin-top:25px;}

.tj_con dl{ padding:15px 19px 12px 26px;}
.tj_con dl dt{ height:20px; position:relative; margin-bottom:8px;}
.tj_con dl dt p{ position:absolute; top:0; right:0;}
.tj_con dl dd table{ border-bottom:1px solid #B5B5B5;}
.tj_con dl dd table td{ padding-bottom:5px; line-height:18px;color:#898989; padding-top:5px;}
.tj_con dl dd table td p{ font-family:Microsoft Yahei; font-size:14px;color:#595757;}
.tj_con dl dd table td img{ margin-left:5px;}

.news_con dl{ padding:15px 19px 12px 13px;}
.news_con dl dt{ height:20px; position:relative; margin-bottom:8px;}
.news_con dl dt p{ position:absolute; top:0; right:0;}
.news_con dl dd table{ border-bottom:1px solid #B5B5B5;}
.news_con dl dd table td{ padding-bottom:5px; line-height:19px;color:#898989; padding-top:5px;}
.news_con dl dd table td p{ font-family:Microsoft Yahei; font-size:14px;color:#898989;}
.news_con dl dd table td img{ margin-left:0px;}
.news_con dl dd table td span{ font-size:37px;}
.news_con dl dd table td a{ font-family:Microsoft Yahei;}
.news_con dl dd p{ font-family:Microsoft Yahei; font-size:14px;color:#898989; line-height:25px; padding:5px 0px 5px 10px;}

.right_con dl{ padding-top:57px; padding-left:15px; font-family:Microsoft Yahei;color:#595757; line-height:20px;}
.right_con dl h3{ font-size:16px;}
.mtpl5{ padding-left:5px; margin-top:5px;}

#imgshow_mask {
	Z-INDEX: 1; BACKGROUND: url(../images/imgshow_mask.png) repeat-x 0px 0px; WIDTH: 100%; POSITION: absolute; HEIGHT: 27px
}
.bannerbg {
	OVERFLOW: hidden; HEIGHT: 400px
}
#imageShow {
	CLEAR: both; BORDER-BOTTOM: #fff 1px solid
}
#imageShow .imagebg {
	OVERFLOW: hidden; POSITION: relative; HEIGHT: 400px
}
#imageShow .imagebg LI {
	DISPLAY: block; FILTER: alpha(opacity=0); LEFT: 0px; OVERFLOW: hidden; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 400px; opacity: 0
}
.bannerbg_1 {
	LEFT: 0px; WIDTH: 50%; POSITION: absolute; TOP: 0px; HEIGHT: 400px
}
.bannerbg_2 {
	RIGHT: 0px; WIDTH: 50%; POSITION: absolute; TOP: 0px; HEIGHT: 400px
}
.bannerbg_main {
	BACKGROUND-POSITION: center 50%; RIGHT: 0px; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; HEIGHT: 400px
}
.banner {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 960px; POSITION: relative; HEIGHT: 400px
}

.scrollbg {
	BACKGROUND: url(../images/scroll_bg.png) #f4f4f4 repeat-x 0px 100%; HEIGHT: 80px
}
.scroll {
	MARGIN: 0px auto; WIDTH: 960px; POSITION: relative; HEIGHT: 76px
}
.s_pre {
	DISPLAY: block; WIDTH: 48px; POSITION: absolute; HEIGHT: 76px
}
.s_next {
	DISPLAY: block; WIDTH: 48px; POSITION: absolute; HEIGHT: 76px
}
A.s_pre {
	BACKGROUND: url(../images/arrow_l.png); LEFT: 0px; TOP: 4px
}
A.s_pre:hover {
	BACKGROUND: url(../images/arrow_l_on.png)
}
A.s_next {
	RIGHT: 0px; BACKGROUND: url(../images/arrow_r.png); TOP: 4px
}
A.s_next:hover {
	BACKGROUND: url(../images/arrow_r_on.png)
}
.outScroll_pic {
	MARGIN-LEFT: 70px; OVERFLOW: hidden; WIDTH: 822px; POSITION: relative; TOP: 2px; HEIGHT: 76px
}
.outScroll_pic .scroll_pic {
	POSITION: absolute
}
.scroll_pic {
	MARGIN: 0px auto; WIDTH: 40000px; HEIGHT: 76px
}
.scroll_pic LI {
	BACKGROUND: #000; FLOAT: left; MARGIN: 5px 9px; WIDTH: 145px; CURSOR: pointer; HEIGHT: 65px; _margin: 5px 14px 5px 4px
}
.scroll_pic LI IMG {
	FILTER: alpha(opacity=70); opacity: 0.7; -moz-opacity: 0.7
}
.scroll_pic LI:hover IMG {
	FILTER: alpha(opacity=100); opacity: 1; -moz-opacity: 1
}
.scroll_pic LI:hover {
	FILTER: alpha(opacity=100); opacity: 1; -moz-opacity: 1
}
/*.current {
	BORDER-RIGHT: #ff780d 2px solid; BORDER-TOP: #ff780d 2px solid; Z-INDEX: 10; BACKGROUND: url(../images/arrow_on.png) no-repeat 50% -4px; LEFT: 0px; BORDER-LEFT: #ff780d 2px solid; WIDTH: 144px; BORDER-BOTTOM: #ff780d 2px solid; POSITION: absolute; TOP: 5px; HEIGHT: 65px
}*/
.currently IMG {
	FILTER: alpha(opacity=100)! important; opacity: 1; -moz-opacity: 1
}


.page_right{ background:url(../images/page_left.gif) left top no-repeat; }

.page_top{ background:url(../images/pagetop.gif) left top no-repeat; height:14px; overflow:hidden;}
.page_content{ background:url(../images/pagecon.gif) left top  repeat-y; overflow:hidden;min-height:600px;height:auto; padding:10px 30px; line-height:24px; orphans:#000; font-family:Microsoft Yahei;}
.page_content2{ background:url(../images/pagecon.gif) left top  repeat-y; overflow:hidden;min-height:500px;height:auto; padding:10px 30px; padding-right:0px; line-height:24px; orphans:#000; font-family:Microsoft Yahei;}
.page_line{ background:url(../images/page_line.gif) left top no-repeat; height:5px; margin-top:15px;}
.page_bottom{ background:url(../images/pagebt.gif) left top no-repeat; height:14px; }

.page_con{ padding-top:15px;}
.dianlist {color:#9FA0A0; font-size:14px;}
.dianlist span{color:#FF7B26;}


.page_content_zc{ background:url(../images/pagecon.gif) left top  repeat-y; overflow:hidden;min-height:500px;height:auto; padding:10px 14px; padding-right:0px; line-height:24px; orphans:#000; font-family:Microsoft Yahei;}
/*CSS Digg style pagination*/

DIV.digg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 10px; PADDING-TOP: 3px; TEXT-ALIGN: center; margin-top:20px;
}
DIV.digg A {
	BORDER-RIGHT: #CCCCCC 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #CCCCCC 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #CCCCCC 1px solid; COLOR: #999999; PADDING-TOP: 2px; BORDER-BOTTOM: #CCCCCC 1px solid; TEXT-DECORATION: none
}
DIV.digg A:hover {
	BORDER-RIGHT: #C8000A 1px solid; BORDER-TOP: #C8000A 1px solid; BORDER-LEFT: #C8000A 1px solid; COLOR: #C8000A; BORDER-BOTTOM: #C8000A 1px solid
}
DIV.digg A:active {
	BORDER-RIGHT: #C8000A 1px solid; BORDER-TOP: #C8000A 1px solid; BORDER-LEFT: #C8000A 1px solid; COLOR: #C8000A; BORDER-BOTTOM: #C8000A 1px solid
}
DIV.digg SPAN.current {
	BORDER-RIGHT: #C8000A 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #C8000A 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #C8000A 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #C8000A 1px solid; BACKGROUND-COLOR: #C8000A
}
DIV.digg SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
DIV.digg .page_put{ height:18px; line-height:18px; width:30px; background:#fff; border:1px solid #9A9A9A;color:#787878;text-align:center; vertical-align:middle;}
DIV.digg .page_bt{ background:url(../images/qd.gif) left top no-repeat; width:45px; height:22px; border:0; cursor:pointer; vertical-align:middle;}
DIV.txtright{ text-align:right; margin-right:0px;}


.pro_cate{ background:url(../images/page_left2.gif) left top no-repeat; height:auto; padding:10px 0 20px 10px; overflow:hidden;}
.pro_cate p{ padding-left:30px;}
.leftline{ background:url(../images/leftline.gif) left top no-repeat; height:4px; margin:5px 0;}
.brand{ padding-bottom:20px;}


.pro_cate26{ background:url(../images/page_left3.jpg) left top no-repeat; height:545px; padding:30px 0 30px 22px; overflow:hidden;}
.pro_cate26 p a{ width:155px; height:35px; line-height:35px;  font-size:15px; display:block; font-family:Microsoft Yahei;color:#898989;}
.pro_cate26 p a:hover{color:#ff7b26;background:url(../images/dot1.gif) right 15px no-repeat; }
.pro_cate26 p a.focus{color:#ff7b26;background:url(../images/dot1.gif) right 15px no-repeat; }

.pro_cate27{ background:url(../images/page_left4.gif) left top no-repeat; height:545px; padding:30px 0 30px 22px; overflow:hidden;}
.pro_cate27 p a{ width:155px; height:35px; line-height:35px;  font-size:15px; display:block; font-family:Microsoft Yahei;color:#898989;}
.pro_cate27 p a:hover{color:#ff7b26;background:url(../images/dot1.gif) right 15px no-repeat; }
.pro_cate27 p a.focus{color:#ff7b26;background:url(../images/dot1.gif) right 15px no-repeat; }

.pro_cate28{ background:url(../images/page_left3.jpg) left top no-repeat; height:545px; padding:30px 0 30px 22px; overflow:hidden;}
.pro_cate28 p a{ width:155px; height:35px; line-height:35px;  font-size:15px; display:block; font-family:Microsoft Yahei;color:#898989;}
.pro_cate28 p a:hover{color:#ff7b26;background:url(../images/dot1.gif) right 15px no-repeat; }
.pro_cate28 p a.focus{color:#ff7b26;background:url(../images/dot1.gif) right 15px no-repeat; }

.pro_cate30{ background:url(../images/page_left5.gif) left top no-repeat; height:545px; padding:30px 0 30px 22px; overflow:hidden;}
.pro_cate30 p a{ width:210px; height:32px; line-height:32px;  font-size:15px; display:block; font-family:Microsoft Yahei;color:#898989;}
.pro_cate30 p a:hover{color:#ff7b26;background:url(../images/dot1.gif) right 12px no-repeat; }
.pro_cate30 p a.focus{color:#ff7b26;background:url(../images/dot1.gif) right 12px no-repeat; }

.pro_cate31{ background:url(../images/page_left6.jpg) left top no-repeat; height:545px; padding:30px 0 30px 22px; overflow:hidden;}
.pro_cate31 p a{ width:210px; height:32px; line-height:32px;  font-size:15px; display:block; font-family:Microsoft Yahei;color:#898989;}
.pro_cate31 p a:hover{color:#ff7b26;background:url(../images/dot1.gif) right 12px no-repeat; }
.pro_cate31 p a.focus{color:#ff7b26;background:url(../images/dot1.gif) right 12px no-repeat; }


.pro_cate182{ background:url(../images/page_left7.gif) left top no-repeat; height:545px; padding:30px 0 30px 22px; overflow:hidden;}
.pro_cate182 p a{ width:210px; height:32px; line-height:32px;  font-size:15px; display:block; font-family:Microsoft Yahei;color:#898989;}
.pro_cate182 p a:hover{color:#ff7b26;background:url(../images/dot1.gif) right 12px no-repeat; }
.pro_cate182 p a.focus{color:#ff7b26;background:url(../images/dot1.gif) right 12px no-repeat; }


.pro_cate183{ background:url(../images/page_left8.jpg) left top no-repeat; height:545px; padding:30px 0 30px 22px; overflow:hidden;}
.pro_cate183 p a{ width:210px; height:32px; line-height:32px;  font-size:15px; display:block; font-family:Microsoft Yahei;color:#898989;}
.pro_cate183 p a:hover{color:#ff7b26;background:url(../images/dot1.gif) right 12px no-repeat; }
.pro_cate183 p a.focus{color:#ff7b26;background:url(../images/dot1.gif) right 12px no-repeat; }



.news_detail{ font-family:Arial, Helvetica, sans-serif;}
.news_detail h1{ text-align:center; height:45px; line-height:45px; border-bottom:1px dashed #efefef; font-size:14px;}


.cate_list dl{ margin-bottom:10px;}
.cate_list dt{ height:30px;  background:#3780BC; color:#fff; font-size:16px; font-weight:bold; padding-left:10px; padding-top:7px;}
.cate_list .pl10{ padding:10px;}
.cate_list dd td{color:#000;}
.cate_list dd td a{ font-size:14px;}
.cate_list dd td p{  padding-left:10px; color:#000;}




.footer{ background: url(../images/footbg.gif) center top no-repeat #A1A1A1; margin-top:27px; height:184px; font-family:Microsoft Yahei; line-height:20px;color:#595757;}
.footer dl{ float:left;}
.footer dl dt{ line-height:35px; font-size:14px;color:#fff;}


.copyright{ height:32px; line-height:32px; background:#7E7E7E; font-family:Microsoft Yahei;color:#C9CACA;}
.copyright span{color:#FFFFFF;}
.copyright img{ vertical-align:middle;}