@charset "utf-8";

/* CSS Document */

/*全局样式*/
*{ word-wrap: break-word;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button { padding:0; margin:0; }

body { background: url(images/menu_bg.gif) repeat-x top #FFF; font:12px Verdana, Simsun, Helvetica, Arial, sans-serif; color:#666666; font-family: "微软雅黑"; }

html { overflow-y:scroll; }

fieldset, img { border:0; }

/*表单中的字体属性与表单以外的不一致，需要单独定义*/
input, label, select, option, textarea, button, fieldset, legend { font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif; }

ul { list-style:none; }


/*-------------------------------------------重置样式----------------------------------*/
.w980 { width:1024px; margin:0 auto; }

.bold { font-weight:bold; }

.no_bold { font-weight:normal; }

/*连接样式*/
a { color:#484848; text-decoration:none; }

a:hover { text-decoration:none; color:red; }

a.red { color:#ce0000; text-decoration:none; }

a.red:hover { text-decoration:underline; color:#ce0000; }

a.blue { color:#004e91; text-decoration:none; }

a.blue:hover { text-decoration:underline; color:#004e91; }

a.oranage { color:#eb6204; text-decoration:none; }

a.oranage:hover { text-decoration:underline; color:#eb6204; }

/*浮动样式*/
.fl { float:left; }

.fr { float:right; }

.clearfix:after { display:block; content:''; visibility:hidden; height:0px; clear:both; }

.clearfix { zoom:1; }

/*-------------------------------------------首页样式开始----------------------------------*/

/*头部样式开始*/
.top { width:1000px; margin:0px auto; height:115px; }

.logo { padding-top:15px; }

.srarch_right { height:85px; padding-top:30px; }

.srarch_right a.chinaese { padding:5px 5px 5px 25px; background:url(images/top_icon1.jpg) no-repeat left; }

.srarch_right a.english { padding:5px 5px 5px 25px; background:url(images/top_icon2.jpg) no-repeat left; }

.srarch_right a.tel { padding:5px 5px 5px 25px; background:url(images/top_icon3.jpg) no-repeat left; }

.sousuo { margin-top:20px; }

.in_center input { height:27px; background:url(images/search_center.jpg) repeat-x; border:none; line-height:27px; }

.in_right input { height:27px; background:url(images/search_buttom.png) no-repeat; width:31px; border:none; color:#fff; line-height:27px; text-align:center; font-family:Arial, Helvetica, sans-serif; }

/*头部样式结束*/


/*菜单样式开始*/
.nav { height:40px; background: url(images/menu_bg.jpg) repeat-x; margin-bottom:10px; }

.menu { line-height:40px; width:1000px; margin:0px auto; }

.menu ul.in_menu_list { clear:both; width:1150px; }

.menu ul.in_menu_list li { float:left; font-family:"微软雅黑"; font-size:14px; padding:0px 55px; position:relative; }

.menu ul.in_menu_list li.current { background: url(images/menu_hover.png) repeat-x; }

.menu ul.in_menu_list li:hover { background: url(images/menu_hover.png) repeat-x; }

.menu ul.in_menu_list li a { color:#fff; }

.menu ul.in_menu_list li .sub_menu { clear:both; position:absolute; top:40px; left:0px; width:500px; height: auto; padding-bottom:15px; background:red; z-index:10000; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; display:none; }

.menu ul.in_menu_list li:hover .sub_menu { clear:both; position:absolute; top:40px; left:0px; width:500px; height: auto; padding-bottom:15px; background:red; z-index:10000; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; display: block; }

.sub_menu ul.p_liebiao { clear:both; }

.sub_menu ul.p_liebiao li { float:left; width:157px; height:30px; padding:0px; text-align:center; }

.sub_menu ul.p_liebiao li:hover { background:none; }

.sub_menu ul.p_liebiao li a { color:#fff; }

.sub_menu ul.p_liebiao li a:hover { text-decoration:underline; }

/*菜单样式结束*/



/*焦点图样式开始*/
.banner { width:1000px; height:350px; margin:0px auto; background:#ccc; clear:both; }

.jpg_1_top { height:350px; width:1000px; background:#990000; overflow:hidden; }

/*焦点广告style*/
			#picBox_top { width:1000px; height:350px; position:relative; overflow:hidden; }

#picBox_top ul#show_pic_top { list-style:none; height:350px; width:1000px; position:absolute; left:0px; top:0px; }

#picBox_top ul#show_pic_top li { float:left; height:350px;/*高度必须与ul大容器保持一致*/ }

#picBox_top ul#show_pic_top li img { display:block; }

#icon_num_top { position:absolute; top:320px; left:400px; width:300px; overflow:hidden; }

#icon_num_top li { float:left; width:15px; height:6px; background:#999999; text-indent:10000px; verflow:hidden; white-space:nowrap; text-align:center; cursor:pointer; margin-left:10px; }

#icon_num_top li:hover, #icon_num_top li.active { font-weight:bold; background:#fd2a2a; }

/*焦点广告style 结束*/
			
/*焦点图样式结束*/



/*内容样式开始*/
.content { width:1000px; margin:0px auto; margin-top:10px; margin-bottom:10px; clear:both; }

.con_left { height:715px; width:280px; }

.con_left_top { height:439px; margin-bottom:10px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; border-radius:5px; behavior:url(js/PIEe.htc); border:1px solid #d6d6d6; }

.con_left_top h2 { height:56px; line-height:56px; background:#fd2a2a; text-align:center; color:#fff; -webkit-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -o-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; behavior:url(js/PIEe.htc); }

.con_left_top h2 span { background:url(images/tubiao.png) no-repeat right; padding-right:30px; padding-bottom:5px; }

.con_left_top ul { }

.con_left_top ul li { background:url(images/fenleibg.jpg) no-repeat; height:32px; padding:0px 67px; line-height:32px; }

.con_left_top ul li:hover { background:#fe1717; border-top:1px solid #fff; height:31px; }

.con_left_top ul li:hover a { color:#fff; background:url(images/xuanting_sanjiaoxing.png) no-repeat right; display:block; width:140px; }

.con_left_top ul li a { background:url(images/chushi_sanjiaoxing.png) no-repeat right; display:block; width:140px; }

.con_left_top ul li.yuanjiao { -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -o-border-radius:0 0 5px 5px; behavior:url(js/PIEe.htc); }

/*图片切换开始*/
.con_left_bottom { height:246px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; behavior:url(js/PIEe.htc); border:1px solid #d6d6d6; padding:10px 10px; }

h1 { font-family:"微软雅黑"; font-size:16px; color:#333; padding:0px 0px 5px 0px; border-bottom:4px solid #ddd; }

h1 span { padding:0px 10px 5px 0px; border-bottom:4px solid red; }

.jpg_1_bottom { height:200px; position:relative; }

.jpg_1_bottom a.plus { display:block; height:200px; width:17px; background: url(images/right.jpg) no-repeat center; cursor:pointer; position:absolute; top:15px; left:0px; }

.jpg_1_bottom a.minus { display:block; height:200px; width:17px; background:url(images/left.jpg) no-repeat center; cursor:pointer; position:absolute; top:15px; right:0px; }

.jpg_1_bottom .box { width:202px; overflow:hidden; height:200px; position:absolute; top:17px; left:23px; }

.jpg_1_bottom .box ul.list { width:3000px; position:absolute; top:0px; left:0px; clear:both; }

.jpg_1_bottom .box ul.list li { float:left; height:200px; width:202px; padding-right:2px; }

.box ul.list li img { width:178px; height:145px; }

.jpg_1_bottom .box ul.list li p { text-align:center; line-height:30px; }

/*图片切换结束*/

.con_right { width:710px; overflow:hidden; }

.con_r_top { margin-bottom:10px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; border-radius:3px; border:1px solid #d6d6d6; padding:10px 10px 0px 10px; }

.contact { width:688px; }

.contact dl { clear:both; padding-top:15px; overflow: hidden; }

.contact dl dt { float:left; padding-right:10px; width:317px; }

.contact dl dd { float:left; margin-bottom:15px; width:360px; line-height:20px; font-size:14px; cursor:pointer; }

.tuijian { margin-top:10px; clear:both; }

.tuijian_bottom { height:200px; position:relative; }

.tuijian_bottom a.plus { display:block; height:145px; width:48px; background: url(images/right.jpg) no-repeat center; cursor:pointer; position:absolute; top:15px; left:0px; }

.tuijian_bottom a.minus { display:block; height:145px; width:48px; background:url(images/left.jpg) no-repeat center; cursor:pointer; position:absolute; top:15px; right:0px; }

.tuijian_bottom .box { width:559px; overflow:hidden; height:145px; position:absolute; top:17px; left:60px; }

.tuijian_bottom .box ul.list { width:3000px; position:absolute; top:0px; left:0px; clear:both; }

.tuijian_bottom .box ul.list li { float:left; height:145px; width:178px; padding-right:12px; position:relative; cursor:pointer; }

.tuijian_bottom .box ul.list li .xuanfu { position:absolute; left:0px; bottom:0px; height:30px; line-height:30px; background:#000; width:178px; text-align:center; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; display:none; }

.tuijian_bottom .box ul.list li:hover .xuanfu { position:absolute; left:0px; bottom:0px; height:30px; line-height:30px; background:#000; width:178px; text-align:center; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; display:block; color:#fff; cursor:pointer; }

.tuijian_bottom .box ul.list li p { text-align:center; line-height:30px; }

.con_r_bottom { height:266px; }

.wenti { width:259px; height:244px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; behavior:url(js/PIEe.htc); border:1px solid #d6d6d6; padding:10px 10px; }

.wenti dl { padding-bottom:15px; border-bottom:1px dashed #ddd; margin-bottom:10px; margin-top:10px; }

.wenti dl dt { padding-left:15px; background:url(images/dian.png) no-repeat left center; line-height:30px; font-size:14px; font-weight: bold; }

.wenti dl dt:hover { background:url(images/diandian.png) no-repeat left center; }

.wenti dl dt:hover a { color:red; }

.wenti dl dd { line-height:18px; }

.lianxi { width:399px; height:244px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; behavior:url(js/PIEe.htc); border:1px solid #d6d6d6; padding:10px 10px; }

.lianxi p { width:372px; text-align:left; line-height:24px; }

.lianxi p.p1 { font-size:16px; font-weight:bold; line-height:45px; }

.lianxi p a:hover { text-decoration:underline; }

/*内容样式结束*/


/*底部样式开始*/
.bottom { background: url(images/bottom_bg.jpg) repeat-x; height:85px; margin-top:10px; clear:both; }

.dibu { width:1000px; margin:0px auto; height:60px; padding-top:25px; }

.dibu p { line-height:24px; }

.dibu p span { color:#999; }

/*底部样式结束*/


/*-------------------------------------------首页样式结束---------------------------------*/











/*-------------------------------------------内页公共样式---------------------------------*/
.sub_banner { width:1000px; height:200px; margin:0px auto; background:#ccc; }

.neiye_content { height:auto; width:1000px; margin:0px auto; margin-top:10px; margin-bottom:10px; clear:both; padding-bottom:20px; }

.neiye_right { width:688px; height:auto; border:1px solid #e2e2e2; padding:10px; }

.neiye_xiangqing { width:688px; height: auto; border:1px solid #e2e2e2; padding:10px; }

.pic_long { text-align:center; margin-right:15px; display:inline; }

.margin_10 { margin-top:55px; }

.text { margin-bottom:
}

.text h2 { margin-bottom:10px; }

.text p { margin-bottom:5px; font-size:14px; }

.border { border:1px solid #cecece; }

/*------左边导航-----------*/
.products_left { height:auto; width:280px; }

.products_left_top { height:auto; margin-bottom:10px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; border-radius:5px; behavior:url(js/PIEe.htc); }

.products_left_top h2 { height:56px; line-height:56px; background:#fd2a2a; text-align:center; color:#fff; -webkit-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -o-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; behavior:url(js/PIEe.htc); }

.products_left_top h2 span { background:url(images/tubiao.png) no-repeat right; padding-right:30px; padding-bottom:5px; }

.xiangdui { position:relative; width:280px; }

.products_left_liebiao { width:278px; border:1px solid #d6d6d6; }

.products_left_liebiao li { background:url(images/fenleibg.jpg) no-repeat; line-height:32px; }

.products_left_liebiao li a { display:block; background: url(images/chushi_sanjiaoxing.png) 200px center no-repeat; text-indent:78px; }

.products_left_liebiao li a:hover, .products_left_liebiao li a.hover { background:#6c6c6c url(images/xuanting_sanjiaoxing.png) 200px center no-repeat; color:#FFF; }

.products_left_liebiao li ul { height:auto; padding-bottom:5px; clear:both; }

.products_left_liebiao li ul li { background:#fff; width:278px; border-bottom:1px solid #ddd; }

.products_left_liebiao li ul li a { color:#555; background:#FFF; }

.products_left_liebiao li ul li a:hover, .products_left_liebiao li ul li a.hover { background:#FFF; color:#fe1717 !important; text-decoration:underline; }

.about_left_liebiao { position: absolute; top:0px; left:0px; width:280px; border:1px solid #d6d6d6; }

.about_left_liebiao li { background:url(images/fenleibg.jpg) no-repeat; height:32px; line-height:32px; }

.about_left_liebiao li span { display:block; background: url(images/chushi_sanjiaoxing.png) right center no-repeat; margin-right:67px; padding-left:67px; }

.about_left_liebiao li:hover { background:#6c6c6c; }

.about_left_liebiao li:hover span { background: url(images/xuanting_sanjiaoxing.png) right center no-repeat; }

.about_left_liebiao li:hover a { color:#FFF; }

.about_left_liebiao li ul { background:#FFF; border:1px #6c6c6c solid; width:300px; height: auto; padding-bottom:20px; display:none; position:absolute; left:278px; top:0; clear:both; }

.about_left_liebiao li:hover ul { display:block; }

.about_left_liebiao li ul li { background:none; width:120px; float:left; padding:0 10px; }

.about_left_liebiao li ul li a { color:#555; }

.about_left_liebiao li ul li:hover { background:none; }

.about_left_liebiao li ul li:hover a { color:#fe1717; text-decoration:underline; }

/*------左边导航结束-----------*/
.fanye { margin-top:15px; margin-bottom:20px; text-align:right; }

.fanye a { padding:3px 5px; background:#888; color:#fff; line-height:25px; }

.fanye a:hover, .fanye a.current { background:red; }

.fanye a.span { background:#999; }

.fanye b { padding:3px 5px; background:red; color:#fff; line-height:25px; }

.fanye font { padding:3px 5px; background:#888; color:#fff; line-height:25px; }

/*-------------------------------------------内页公共样式结束---------------------------------*/



/*----产品内页------*/
.products_list { width:688px; overflow:hidden; }

.products_list ul { width:800px; clear:both; margin-bottom:15px; }

.products_list ul li { float:left; margin-right:3px;margin-bottom:10px; cursor:pointer; }

.products_list ul li a:hover { text-decoration:underline; }

.products_list ul li p span { color:#999; }

.dangqian { height:30px; width:990px; margin:0px auto; line-height:30px; border-bottom:1px solid #cecece; border-top:1px solid #cecece; margin-top:10px; padding-left:10px; }

.dangqian span { color:#999; }

.dangqian a:hover { text-decoration:underline; }

.nengli { width:688px; overflow:hidden; }

.nengli ul { width:800px; }

.nengli ul li { float:left; padding-left:10px; margin-bottom:10px; }

.nengli ul li p { text-align:center; line-height:30px; }

.factory li{ width:216px; float:left; }
.factory li img{ width:210px; height:155px; padding:2px; border:1px solid #CCC;}
.factory li img:hover{ background:#CCCCCC;}


.honor li img{height:273px;}


.lianxi_wenben p { line-height:30px; font-size:14px; }

dl.news_liebiao { border-bottom:1px dashed #cecece; padding-bottom:15px; margin-top:10px; }

dl.news_liebiao dd { margin-bottom:10px; line-height:24px; }

dl.news_liebiao dd span { padding:5px; background:#666; }

dl.news_liebiao dd span:hover { background:red; }

dl.news_liebiao dd span a { color:#fff; }

dl.news_liebiao dd span:hover a { color:#fff; }

.new_xiangqing { }

.new_xiangqing dd { }

dd.long { line-height:24px; margin-bottom:10px; }
dd.long img{ width:100%; height:100%;}

/*------产品内页样式结束---------*/


.copyright { font-family:"微软雅黑"; font-size:26px; color:#333; line-height:45px; height:45px; border-bottom:2px solid #eaeaea; margin-bottom:15px; }

.copyright span { display:inline-block; line-height:45px; height:45px; border-bottom:2px solid red; }

.wenben { font-size:14px; line-height:24px; color:#666; padding:0px 10px 15px 10px; font-family: font-family: "微软雅黑";
}

.product { margin-top:10px; }

.protext { float:left; width:720px; }

.protext dl { margin-left:10px; margin-top:10px; display:block; height:auto; padding-bottom:15px; overflow:hidden; }

.protext dl dt { font-size:16px; color:#333; margin-bottom:10px; }

.protext dl dd { color:#555; line-height:24px; margin-top:10px; }

.box { float:left; width:688px; }

.left-pro { width:688px; text-align:left; float:left; overflow:hidden; }

.left-pro .t1 { width:100px; float:left }

.left-pro .t2 { width:352px; text-indent:0; float:left; padding-left:10px }

.left-pro .t2 img { text-indent:0; }

#showArea img { cursor:pointer; display:block; margin-bottom:5px; width:68px; padding:1px; border:1px solid #ccc; height:68px; float:left }

#main_img { cursor:pointer; display:block }

#gotop { cursor:pointer; display:block; margin-left:9px }

#gobottom { cursor:pointer; display:block; margin-left:9px }

#showArea { height:379px; margin:10px; overflow:hidden }

.MagicZoomBigImageCont { border:1px solid #91b817; overflow:hidden }

.MagicZoomBigImageCont img { width:800px; height:800px }

.MagicZoomBigImageCont iframe { width:300px; height:300px }

.MagicZoomHeader { font:10px Tahoma, Verdana, Arial, sans-serif; color:#fff; background:#91b817; text-align:center !important }

.MagicZoomPup { border:1px solid #aaa; background:#fff; cursor:hand; left:0 }

.MagicZoomLoading { text-align:center; background:#fff; color:#444; opacity:0.8; padding:3px 3px 3px 3px !important; display:none }

.MagicZoomLoading img { padding-top:3px !important }

.MagicThumb { cursor:url(cursor/zoomin.cur), pointer; outline:none }

.MagicThumb-zoomed { cursor:default }

.MagicThumb span { display:none }

.MagicThumb-image { border:1px solid #ccc; outline:none }

.MagicThumb-image-zoomed { cursor:url(cursor/zoomout.cur), pointer }

.MagicThumb-caption { color:#333333; background-color:#F0F0F0; border:1px solid #CCC; border-top:none; font-family:Verdana, Helvetica; font-size:11px; padding:8px 16px }

.MagicThumb-controlbar { display:block; height:18px }

.MagicThumb-controlbar a { display:block; width:180px; height:180px; margin:0px 1px; outline:none; float:left; overflow:hidden }

.MagicThumb-controlbar a span { display:block; width:1000px; height:1000px; background:transparent url(graphics/controlbar.png) no-repeat 0 0; outline:none; position:absolute; left:0px; top:0px }

.MagicThumb-loading { border:1px solid #000; background:#fff url(graphics/loader.gif) no-repeat 2px 50%; padding:2px 2px 2px 22px; margin:0; text-decoration:none; text-align:left; font-size:8pt; font-family:sans-serif; }


