@charset "utf-8";
/* 网站链接总的css定义:可定义内容为链接字体颜色、样式等 */
a{font-family:Verdana, Arial, "宋体", Helvetica, sans-serif;font-size:13px;text-decoration: none;}
A:link {color:#e6e6e6; }
A:visited {color:#e6e6e6; }
A:hover   {color:#ff9300;}
A:active {color:#e6e6e6; }

A.a1:link{COLOR:#ff4800;}
A.a1:visited{COLOR:#ff4800;}
A.a1:hover{COLOR:#3a393b;}
A.a1:active{COLOR:#ff4800;}

body { margin:0; text-align:center; font:13px Verdana,“微软雅黑”,"宋体",Arial,Geneva, sans-serif; color:#a2a2a2; background: url(../Images/body-bg.png)}

div,ul{ margin:0; padding:0;list-style:none;}
	
td,input,select,textarea{ font-family:Verdana, Arial, "宋体",Helvetica, sans-serif; font-size: 13px;}
img{ border:0;}
form{ margin:0}
input,select{color:#424242;padding-left:3px; vertical-align:middle; height:20px;}
h2{ text-align:center; line-height:30px; padding-bottom:4px}
hr{ border-top:#1a1a1a 1px solid; border-bottom:#3f3f3f 1px solid; background:none; border-left:none; border-right:none}

#Top{ width:100%; height:401px; margin:0 auto; background:url(../Images/Top_bg.png) left top repeat-x}
#head{ width:980px; height:74px; text-align:left; margin:0 auto; overflow:hidden}
#logo{display: table-cell;vertical-align:middle; padding:0 95px 0 25px; background:url(../Images/Logo_bg.gif) left top no-repeat; height:74px;
*display: block;
*font-size: 74px;
}
#logo a{ vertical-align:middle}
#Func{ float:right; padding-top:25px}

/*搜索框*/
#Searchform{height:24px; line-height:24x; margin:0; float:left}
#Searchform input,#Searchform img{ vertical-align: middle}
#Searchform input{height:24px; line-height:24px;  background:url(../Images/func_bg.gif) left center no-repeat; border:none; width:150px; color:#7e7e7e;  margin:0; font-size:12px; text-indent:2em}
#Searchform .SearchBtn{ width:68px; height:24px;  background:url(../Images/func_bg.gif) -154px center no-repeat}
#language{width:202px; height:24px; line-height:24px; background:url(../Images/func_bg.gif) right center no-repeat; color:#b68200; font-size:12px; float:left; display:block; text-indent:17px}
#language a{ font-size:12px; color:#000000;}
#language a:hover{ color:#FFFFFF}

/*主菜单*/
#Menu{ width:980px; margin:0 auto; height:40px; background:url(../Images/Menu_bg.jpg) left top repeat-x; clear:both; margin-bottom:3px; z-index:100}
.navigation {}
.navigation LI {Z-INDEX: 5; POSITION: relative;  background:url(../Images/Menu_bg.jpg) right bottom no-repeat; FLOAT: left;}
.navigation LI A { font-size:14px; height::40px; line-height:40px; padding:0 28px; display:block;}
.navigation LI A:hover,.navigation LI.hover A{DISPLAY: block; background:url(../Images/Menu_bg.jpg) left center repeat-x; color:#fff;}
.navigation LI.hover A:visited {_color: #fff}
.navigation UL {DISPLAY: none;}
.navigation UL LI { background:none; line-height:30px; width:100%}
.navigation UL LI A { background:none; height:30px; line-height:30px; display:block; padding:0 28px;  border-bottom:#ff9f00 1px solid; white-space: nowrap; }
.navigation LI UL {Z-INDEX: 8; POSITION: absolute; DISPLAY: none; TOP:40px; padding-top:3px; LEFT:0; background:#ff8e00; }
.navigation LI UL UL {Z-INDEX: 10; TOP:0; LEFT: 100%; padding-top:0}
.navigation LI UL LI { background:none}
.navigation LI UL LI A {BACKGROUND-IMAGE: none; TEXT-ALIGN: center; LINE-HEIGHT: 30px; COLOR: #fff; FONT-WEIGHT: normal}
.navigation LI.hover UL LI A:visited {BACKGROUND-IMAGE: none; COLOR: #fff;}
.navigation LI.hover UL LI A:hover {BACKGROUND: #ff7b00; COLOR: #fff; }
.navigation LI UL LI.hover {BACKGROUND: #ffae33; COLOR: #fff}
.navigation LI.hover UL A {BACKGROUND-IMAGE: none;  LINE-HEIGHT: 30px;  COLOR: #fff; FONT-WEIGHT: normal}

#body0 #Menu0,#body1 #Menu1,#body2 #Menu2,#body3 #Menu3,#body4 #Menu4,#body5 #Menu5,#body6 #Menu6,#body7 #Menu7,#body8 #Menu8,#body9 #Menu9{ background:url(../Images/Menu_bg.jpg) left -40px repeat-x}

/*Banner*/
#Banner{z-index:1; WIDTH: 980px; HEIGHT: 275px; margin:0 auto}
.js {POSITION: relative; WIDTH: 980px; HEIGHT: 275px; margin:0 auto;}
.jsNav,.prevBtn,.nextBtn,.imgSelected{ background:url(../Images/jsNav.png) no-repeat}
.jsNav {POSITION: absolute; WIDTH: 125px; BOTTOM:6px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 30px; RIGHT: 10px; FONT-WEIGHT: bold}
.jsNav A {TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 25px; FLOAT: left; VERTICAL-ALIGN: middle; color:#d2d2d2}
.prevBtn {DISPLAY: block; BACKGROUND-POSITION: 0px -30px; HEIGHT: 30px}
.nextBtn {DISPLAY: block; BACKGROUND-POSITION: -100px -30px; HEIGHT: 30px}
.imgSelected {BACKGROUND-POSITION: 1px -60px; color:#ffaa01}

#box{ width:980px; margin:0 auto; text-align:left; padding-top:7px}
#subl{ float:left; width:220px;}
#subr{ float:right; width:750px; padding-bottom:10px; background:url(../Images/subr_bg.png) left bottom repeat-x #2a2a2a}
#sub{ padding-bottom:10px; background:url(../Images/subr_bg.png) left bottom repeat-x #2a2a2a}

#foot{ margin-top:7px; background:url(../Images/foot_bg.gif) left top repeat-x; padding-bottom:20px}
#fot{ width:980px; margin:0 auto;  background:#272727 url(../Images/foot_bg.gif) left bottom repeat-x}
#fot p{ line-height:22px; font-size:12px; color:#b8b8b8; margin:0; padding:18px 0 26px 15px; text-align:left}
#fot a{font-size:12px; color:#b8b8b8;}
#fot a:hover{ text-decoration:underline;}
#linkform{ margin:30px 10px 0 0; float:right; }
#linkform select{min-width:120px}


/*在线客服*/
.Services{background:url(../Images/Services_bg.jpg) left top no-repeat #ff8e01; padding-left:13px; font:13px Arial; line-height:22px; color:#fff; margin-bottom:15px}
.Services_con{ background: url(../Images/CS.png) right bottom no-repeat; min-height:190px; height:auto !important; height:190px}
.Services span{ font-size:16px}
.Services a img{margin:4px 0}

.index_f1{background:url(../Images/News_fg.jpg) center 50px no-repeat; padding-bottom:10px}

/*首页公司简介*/
.index_about{ line-height:18px; font-size:12px; height:175px; color:#a0a0a0; overflow-y:hidden; float:left; width:50%}

/*首页新闻资讯*/
.index_news{float:right; width:50%}
.index_news ul{ padding:0 10px}
.index_news ul li{ background:url(../Images/dott2.gif) left bottom repeat-x;line-height:32px;}
.index_news ul li a{ height:32px; padding-left:18px; display:block; background: url(../Images/ico_news.gif) left center no-repeat}
.index_news ul .News_time{ float:right; font-size:10px}

/*友情链接*/
.Links{ background:#2a2a2a; text-align:left; padding:8px 0 0 0; font-size:1px; }
.Links img{  width:100px; height:45px; border:#ebebeb 1px solid; display:inline-block;margin:5px 3px; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;  }
.Links a:hover img{ filter:none;  -moz-opacity:1; opacity:1; border:#ffaa01 1px solid;margin:5px 3px;width:100px; height:45px;}

/*标题栏*/
.Tit_font{font-size:14px; font-weight:bold; letter-spacing:1px; padding-left:38px; height:40px; display:block; line-height:40px;}
.Tit_List{ height:40px; background:url(../Images/Menu_bg.jpg) left center repeat-x;}
.Tit_List span{ color:#1e1e1e; background:url(../Images/ico_tit.png) 10px center no-repeat}
.Tit_Black{ height:40px; background:url(../Images/Menu_bg.jpg) left top repeat-x; margin-bottom:10px}
.Tit_Black span{ color:#FFFFFF; background:url(../Images/ico_tit.png) 10px bottom no-repeat}
.Tit_tran{ height:40px; background:#2a2a2a}
.Tit_tran span{ color:#ffaa01; background:url(../Images/ico_tit.png) 10px center no-repeat}

/*当前位置*/
.position{ float:right; padding-right:10px; line-height:40px; color:#8a8a8a; font-size:12px}
.position a{ color:#8a8a8a; font-size:12px}
.position a:hover{ color:#ff9300}

/*产品分类*/
.Pro_List{clear:both; background:#2b2b2b; margin-bottom:10px;}
.Pro_List li{position: relative; border-bottom:#1e1e1e 1px solid;white-space:nowrap; z-index:100}
.Pro_List li a{ display:block; height:30px; line-height:30px; padding:0 10px 0 38px; background:url(../Images/List_bg.gif) 14px top no-repeat; overflow:hidden}
.Pro_List .odd{ background:url(../Images/List_bg.gif) left center repeat-x}
.Pro_List li ul{ position:absolute; left:212px; top:0;  display:none; padding:0 0 0 8px; background:url(../Images/List_bg.gif) left -60px no-repeat; overflow:hidden;filter:alpha(opacity=95); -moz-opacity:0.95; -khtml-opacity: 0.95; opacity: 0.95; z-index:100}
.Pro_List li ul li{min-width:150px; border-bottom:#ffa522 1px solid; background:#ff8e00; width:100%}
.Pro_List li ul li a:hover{ color:#fff}
.Pro_List li:hover ul,.Pro_List li.over ul { display: block; }

/*产品列表*/
.Product{ overflow:hidden; clear:both;}
.Products{ clear:both; display:inline-block; }
.Products li{float:left; margin:0px 0px 10px 7px; width:178px; height:178px; white-space:nowrap; overflow:hidden;display:inline; text-align:center;}
.Products li div{ display: table-cell; vertical-align:middle; text-align:center; width:176px; height:132px;  background:#5f5f5f; border:#000 1px solid; margin:0px auto 5px auto;}
.Products li a{display:block;  font-size:12px; line-height:18px;}
.Products li a:hover{ text-decoration:underline; color:#000;}
.Products li span a:hover{ text-decoration:underline; color:#5e5e5e;}
/*默认*/
.liOut{  background:url(../Images/Product_bg.gif) left bottom repeat-x #ffa401; }
.liOut a{color:#492602; }
.liOut span a{color:#ffce6e; }
/*鼠标移近*/
.liOver{background:url(../Images/Product_bg.gif) right bottom repeat-x #d4d4d4; }
.liOver a{color:#000;}
.liOver span a{color:#5e5e5e; }


/*相册封面*/
.Album{ clear:both; padding-top:20px; height:auto!important; height:272px; min-height:272px; }
.Album li{ float:left; margin-left:40px; width:186px; white-space:nowrap;  display:inline; text-align:center;}
.Album li:hover a{ text-decoration: underline;}
.Album li div{ display: table-cell; vertical-align:middle; text-align:center; width:186px; height:148px; background:url(../Images/Album_box.gif) center top no-repeat;}
.Album_img img{ vertical-align:middle;}
.Album li a{ display:block; line-height:20px; font-size:12px; padding-bottom:6px;  margin-top:8px; }

/*相册内容*/
.AlbumShow{ clear:both; padding-top:10px}
.AlbumShow li{ float:left; margin-left:35px; width:198px; white-space:nowrap; overflow-x:hidden; display:inline; text-align:center}
.AlbumShow li div{  display: table-cell; vertical-align:middle; text-align:center; width:198px; height:158px; background:url(../Images/photo_box.gif) center top no-repeat;vertical-align:middle; padding-top:13px;}
.AlbumShow li a{ display:block; line-height:30px;  padding-bottom:6px;}

/*公司简介*/
.About{line-height:24px; color:#a2a2a2}

/* 新闻列表*/
.NewsList { clear:both; height:auto!important; height:300px; min-height:300px;}
.NewsList li{line-height:24px; background:url(../images/dott.gif) bottom repeat-x; margin-top:1px; padding:15px 0}
.NewsList li a{ padding-left:20px; background:url(../images/ico_news.gif) left center no-repeat;  font-weight:bold; font-size:14px}
.News_time{font-size:12px; color:#6F6F6F;}
.News_Content{color:#5e5e5e; font-size:12px}
.NewsInfo{ line-height:24px; font-size:14px; color:#a2a2a2; height:auto!important; height:300px; min-height:300px; clear:both;}
.News_Attribute{ background:#4a4a4a; height:30px; line-height:30px; text-align:center; color:#2a2a2a; font-size:12px; margin:0 0 15px 0;}


/*产品详细页面*/
.ProductShow_pic{ float:left; padding:6px; background:#ffaa01; margin-right:15px; position:relative; z-index:1}
.ProductShow_info{ float:left; width:515px; }
.ProductShow_info li{line-height:24px; color:#a2a2a2; border-bottom:#3f3f3f 1px dotted}
.ProductShow_info li h3{  color:#ffaa01; margin:0; padding:3px 0px 7px 0px; }
.Content{ color:#a2a2a2; line-height:24px}
.zoom{ position:absolute; left:10px; bottom:10px; z-index:1}


/* ====下载====== */
.Download{ background:url(../images/dott.gif) left bottom repeat-x; padding:8px 0; clear:both;}
.Down_tit{ font-size:15px; background:url(../images/ico_Download.gif) left center no-repeat; padding-left:20px;color:#ffaa01; font-weight:bold}
.Down_tit a{ float:right}
.Down_cont{ font-size:12px; line-height:17px;  padding:10px 0 10px 22px; color:#a2a2a2;}
.Down_Explain{ font-size:12px; line-height:18px; color:#585858; padding-left:22px}

/*人才招聘*/
.Recruit{ border-collapse:collapse; border:#050505 1px solid}
.Recruit td{ border-right:#1e1e20 1px solid}
.Recruit tr{ background-image:url(../Images/Message.gif); background-position:left top; background-repeat:repeat-x}
.Recruit_tit{ background:url(../Images/Message.gif) left top repeat-x #212121; color:#ffaa01;  font-weight:bold}

.Recruit input,.Recruit textarea{ background:#424242; border:#161616 1px solid; line-height:18px; color:#fff}

/* ====在线留言====== */
.Message{ border:#161616 1px solid; }
.Message input{ background:#303030; border:#161616 1px solid; height:18px; line-height:18px; color:#fff}
.Message textarea{ background:#303030; border:#161616 1px solid; color:#fff}
.Message td{ padding-left:18px; color:#fff}
.star{ color:#fff; font-size:12px}

/* ====留言列表====== */
.MessList{ border:#111111 1px solid; border-top:none; clear:both}
.MessList_Tit{ line-height:21px; padding:7px 10px 7px 10px; background:url(../Images/Message.gif) left top repeat-x #29292b; color:#737375; border-bottom:#232325 1px solid; CURSOR:hand}
.MessList_Tit:hover{ background-color:#1f1f21}
.MessList_Tit img{ vertical-align:middle; margin-right:8px}
.MessList_time{ font-size:11px; color:#737375; padding-right:10px; float:right;}
.MessList_cont{ padding:15px; line-height:24px; background:#404040; display:none}
.MessList_Reply{ background:url(../Images/dott.gif) left top repeat-x}
.yellow_font{  color:#ffaa01}

/*联系我们*/
.Contact{line-height:26px}
.Map{ margin:10px 0; border:#161616 1px solid; background:#404042; padding:4px}

/*分页样式*/
.pager{text-align:center;margin:15px 0px; clear:both; height:26px; line-height:26px; }
.pages a, .pages .cpb { width:26px; height:26px; margin:0 0; background: url(../Images/pageshow_bg.gif) -65px top no-repeat; display:inline-block}
.pages a:hover { background: url(../Images/pageshow_bg.gif) -65px bottom no-repeat; color:#fff}
.pages .cpb { background:url(../Images/pageshow_bg.gif) -98px top no-repeat; color:#fff}
.pages .btnFirst{ display:inline-block; width:55px; background:url(../Images/pageshow_bg.gif) left top no-repeat}
.pages .btnFirst:hover{ background:url(../Images/pageshow_bg.gif) left bottom no-repeat}

/*分享到*/
#jiathis_style_32x32{ padding:8px 15px 18px 15px; text-align:right}
#jiathis{height:20px; clear:both; padding-left:530px}
#ckepop{padding:8px 0;  float:left; }

/* 上一篇下一篇 */
#NewsNav{ background:url(../images/dott.gif) top repeat-x; margin:10px 10px; line-height:22px; font-size:12px; color:#999999; clear:both; padding-top:8px; color:#ffaa01}

.About,.Albums,.NewsList,.NewsInfo,.ProductShow,.Contact,.Download,.MessList{ margin:0 15px}
.More{ float:right; margin:18px 10px 0 0}
.blank{ clear:both; height:0; line-height:0; font-size:0;}

#fix{ position:fixed; width:200px; height:270px; left:0; top:200px;
/* position:fixed for IE 6 */
_position: absolute;_top:expression(eval(document.documentElement.scrollTop+200));_left:0px;_right: 0px;}