@charset "gb2312";
/* CSS Document */

body{margin:0;padding:0; list-style-type: none; vertical-align:top; font-size:14px; color:#555; font-family:"微软雅黑"; background:#fff }
a{ color:#555; text-decoration:none; }
a:hover{ color:#0051b7; text-decoration:underline; }
p,dl,dt,dd{margin:0;padding:0; list-style-type: none; vertical-align:top;}
ul{ padding:0; margin:0}
li {list-style-type:none;padding:0; margin:0 ;}
.clear{ clear:both}

#head{ width:auto; height:30px; background:#f3f3f3;}
.head{ width:1100px; margin:auto; line-height:30px;}
.huanying{ width:800px; float:left; overflow:hidden;}
.fanhui{ width:auto; float:right;}
.fanhui p{ float:left; padding-right:5px;}
 
#top{ width:auto; height:120px; overflow:hidden; background:url(top_bg.jpg) repeat-x;}
#logo{ width:1100px; height:auto; margin:auto;}
.logo{ width:750px; height:auto; float:left; padding-top:15px; color:#2f960f; }
.logo img{ float:left; border:none} 
.tel{ width:270px; height:auto; float:right; padding-top:25px; }  

#menu{ width:auto; height:auto; background:#0093e2;}
#nav{ width:1120px; height:55px; margin:auto; } 
#nav .jquery_out{float:left;line-height:55px;display:block; text-align:center;color:#fff; font:24px/55px "微软雅黑"; }
#nav .jquery_out .smile{padding-left:1em;}
#nav .jquery_inner{margin-left:16px;}
#nav .jquery{margin-right:1px; padding:0 2em;}

#nav .mainlevel{ float:left; width:140px;/*IE6 only*/ text-align:center; height:55px;}
#nav .mainlevel a{color:#fff; text-decoration:none; line-height:55px; display:block; width:140px; font-size:18px; font-weight:bold;}
#nav .mainlevel a:hover,#nav .mainlevel a.cur{color:#ff0000; text-decoration:none; background:#0042c6; font-size:18px; font-weight:bold;}
#nav .mainlevel ul{display:none; position:absolute; z-index:999;}
#nav .mainlevel li{border-top:1px solid #fff; background:#0093e2; width:140px;/*IE6 only*/ height:55px; line-height:55px;}
#nav .mainlevel li a:hover{ height:55px; line-height:55px;} 



/*search*/
#search{width:1100px; height:30px; margin:auto; line-height:30px;}
.keywords{width:750px; float:left; font-size:14px; } 
.keywords a{ padding-right:5px;}
.search{float:right; width:190px; height:25px; line-height:25px; text-align:right; padding-top:5px; }
.search_k{float:left; border:1px solid #ccc; height:13px; line-height:13px; width:150px; }
.search_k img{ vertical-align:middle;}
.search_s{float:left; } 
.search_s input{ height:22px;} 

/*banner图片翻动效果*/
.banner{ width:auto; height:480px; } 
.banner .d1{width:100%; height:480px; display:block; position:absolute; }
.banner .d2{width:100%; height:30px; clear:both; position:absolute; z-index:999; left:0px; top:650px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -50px; display:inline;}
.banner .d2 li{width:26px;height:26px;overflow:hidden; cursor:pointer; background:url(img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(img1_1.png) no-repeat center; }


/*公司简介*/
#index_about{ width:100%; height:487px; background:url(about_bg.jpg) left top repeat-x; } 
.index_about{ width:1100px; height:337px; margin:auto; background:url(about_bg2.png) left top no-repeat; padding-top:150px; }
.index_about p{ font-size:16px; text-indent:30px; line-height:40px; } 
.p1{ width:1100px; height:120px; padding-left:30px; }
.p2{ width:1100px; height:120px; padding-left:30px; padding-top:30px; }

/*公司简介_备份
#index_about{ width:100%; height:487px; background:url(about_bg.jpg) left top repeat-x; } 
.index_about{ width:1100px; height:337px; margin:auto; background:url(about_bg2.png) left top no-repeat; padding-top:150px; overflow:hidden;}
.index_about_left{ width:650px; float:left; overflow:hidden;}
.index_about_left p{ font-size:16px; text-indent:30px; line-height:40px; float:left;} 
.p1{ width:650px; height:120px; padding-left:30px; overflow:hidden;}
.p2{ width:650px; height:120px; padding-left:30px; padding-top:30px; overflow:hidden;}
.about_pic{ width:400px; float:right; overflow:hidden;}  
.about_pic img{ border:1px solid #CCC; padding:2px; width:390px; height:260px; }  
*/

/*产品展示*/
#products{ width:100%; height:500px; padding-top:20px; }
.products{ width:1100px; height:500px; margin:auto; overflow:hidden; }
/*滑动菜单class*/
.Menubox {width:1100px; height:auto;} 
.Menubox ul{width:100%; height:40px; margin:0; padding:0; border-bottom:1px solid #f39500; }
.Menubox li{float:left; display:block; cursor:pointer; width:135px; height:40px; margin-right:20px; line-height:40px; background:url(box_bg.png) center bottom no-repeat; text-align:center; color:#FFF; font-size:18px; font-weight:bold; }
.Menubox li.hover{padding:0px; width:135px; height:40px; line-height:40px; background:url(box_bg.png) center top no-repeat; color:#FFF; font-weight:bold; margin-right:20px;}
.Contentbox{ width:auto; height:auto; clear:both; padding:15px 5px 10px; border:1px solid #e8e8e8; border-top:none; overflow:hidden;}
.Contentbox li{ width:250px; height:200px; float:left; margin: auto 10px 10px; text-align:center; background:url(pic_bg2.jpg) center 160px no-repeat; }
.Contentbox li img{ width:246px; height:156px; border:1px solid #ccc; padding:2px; margin-bottom:10px; border-bottom:none; } 
.Contentbox li a{ font-size:18px; font-weight:bold; color:#555; }  
.Contentbox li a:hover{ color:#FF0000; }  


/*标题样式*/
.title1{ width:auto; height:50px; margin:auto; background:#003366; text-align:center; }
.title1 b{ font-size:24px; color:#FFF; line-height:50px;} 

.title_index{ width:auto; height:38px; margin:auto; background:url(list_bg.jpg) repeat-x; line-height:38px;}
.title_index span{ float:left; font-size:18px; color:#FFF; text-indent:10px; font-weight:bold;  }
.title_index a{ float:right; font-size:14px; color:#FFF; line-height:38px; padding-right:10px;}

.title{ width:auto; height:35px; margin:auto; border-bottom:1px solid #cc3333;}
.title big{background:#cc3333; width:135px; font-size:18px; float:left; color:#FFF; font-weight:bold; line-height:35px; text-align:center} 
.title span{ float:right; font-size:14px; color:#036; padding-right:10px; }
.title span a{ font-size:14px; color:#036; line-height:35px; }   

/*新闻中心*/
#news{ width:100%; height:400px; margin:auto; overflow:hidden; margin-top:15px; background:url(about_bg.jpg) left top repeat-x; padding-top:30px; }
.news{ width:1100px; height:350px; margin:auto; background:url(news_bg.png) left top no-repeat; }
.news_hdp{ width:360px; height:auto; float:left; margin-right:30px; padding-top:120px; }
.main_news{ float: right; width:700px; height:auto; overflow:hidden; padding-top:100px; }
.main_news dl{ width:700px; margin:auto; border-bottom:1px dashed #dbdbdb; text-align:center; line-height:40px; margin-bottom:5px; } 
.main_news dl dt{ padding-bottom:10px; padding-top:10px; padding-bottom:10px; } 
.main_news dl dt a{ font-size:24px; font-weight:bold;  }
.main_news dd{ text-align:left; text-indent:24px; color:#555; line-height:30px; padding-bottom:10px; }
.main_news ul{ width:auto; margin:auto; line-height:25px; padding-bottom:10px; }
.main_news ul li{ line-height:30px; border-bottom:1px dotted #dbdbdb; }
.main_news ul li a{ background:url(icon.gif) left center no-repeat; padding-left:10px;  }
.main_news ul li span{ float:right; font-size:12px;}

/*友情链接*/
.link{ width:1100px; height:auto; margin:auto; overflow:hidden; margin-top:15px;}
.link span{ float:left; color:#FFF; font-size:14px; line-height:30px;}
.link li{ line-height:30px; float:left; padding-right:5px;} 
.link li a{ font-size:12px; color:#FFF} 


/*底部通用*/
#foot{ width:auto; height:auto; margin-top:15px; overflow:hidden; background:#0093e2; border-top:5px solid #f5a109;}
.foot{ width:1100px; height:auto; margin:auto; padding-bottom:20px; padding-top:20px; text-align:center; }
.foot p{ font-size:16px; line-height:30px; color:#FFF; }  
.foot p a{ font-size:16px; color:#FFF;}  

/*客服微信返回顶部*/
.floating_ck{position:fixed;right:0;top:30%; z-index:999999999;}
.floating_ck dl dd{position:relative;width:80px; height:80px; border-bottom:solid 1px #fff; text-align:center; cursor:pointer; }
.floating_ck dl dd:hover{background-color:#0093e2; border-bottom:solid 1px #000;} 
.floating_ck dl dd:hover .floating_left{display:block;}
.floating_ck dl dd.consult{background:#0093e2 url(qq.png) center 20% no-repeat;}
.words{background:#0093e2 url(kficon.png) center 20% no-repeat;}
.qrcord{background:#0093e2 url(erweima.png) center 20% no-repeat;}
.return{background:#0093e2 url(fanhui.png) center 20% no-repeat;}
.floating_ck dd span{color:#fff;display:block; padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px; background:#0540a5; border-bottom:solid 1px #000;display:none;}
.floating_left img{ width:50px; height:50px; padding-top:10px;} 
.floating_left a{color:#fff;line-height:80px;}
.floating_left b{color:#fff;line-height:80px; font-size:20px}
.floating_ewm{height:200px;top:-120px;}  
.floating_ewm i{background:url(erweima.jpg);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}


#main{ width:1100px; height:auto; margin:20px auto; overflow:hidden;}
#left{ width:220px; height:auto; float:left; border:1px solid #036; border-top:none; overflow:hidden;}
.left_list{ width:auto; height:auto; margin:auto; padding-top:14px; overflow:hidden; } 
.left_list li{ width:200px; height:35px; margin:auto; margin-bottom:14px; background:#003366; line-height:35px;} 
.left_list li a{ background:url(li_a.png) 15px center no-repeat; padding-left:40px; color:#FFF; font-size:16px; }

#right{ width:860px; height:auto; float:right; overflow:hidden;} 
.right{ width:auto; height:auto; color:#555; padding:10px 20px;}
.right h1{ text-align:center; font-size:24px; color:#003366;}
.right p{ text-indent:28px; line-height:30px; padding-bottom:10px;}
.right img{ max-width:840px;_width:expression(document.body.clientWidth > 840 ? "840px" : "auto"); display:block; margin:0 auto;}

.info{ text-align:center; font-size:12px; padding-bottom:20px;}
.shangxia{ border-top:1px solid #CCC; padding-top:10px; }  
.shangxia li{ float:left; width:47%; margin-right:20px; }
.pages{ text-align:center; width:720px; margin-bottom:20px; margin-top:20px; color:#000}

.right_list{width:auto; padding:10px; }
.right_list li{ width:100%; float:left; text-align:left; background:url(li_a2.png) left center no-repeat; border-bottom:1px #CCC dashed; height:30px; line-height:30px; padding-left:10px; }
.right_list li span{ float:right; color:#999; }
.right_list li a{ padding-left:5px;}

.right_pic{ width:auto; padding-left:20px; padding-top:20px; overflow:hidden; }
.right_pic li{ width:260px; height:210px; float:left; text-align:center; margin-right:15px;}
.right_pic li img{ width:250px; height:170px; padding:5px; border:0; } 


/*
#left_news{ width:248px; height:auto; border:1px #CCC solid; border-top-style:none overflow:hidden; margin-bottom:10px;}
.left_news{ width:247px; height:auto; background-color:#FFF; font-size:13px;}
.left_news ul{ padding:10px; }
.left_news ul li{ background:url(jiantou.jpg) left center no-repeat; border-bottom:1px #CCC dashed; height:28px; line-height:28px;padding-left:10px; }

#contact{ width:248px; height:auto; border:1px #CCC solid; border-top-style:none overflow:hidden;}
#contact_neirong{ width:227px; height:auto; color:#555555; padding:10px; line-height:25px; font-size:13px; background-color:#FFF;}

#index{ width:738px; height:auto; overflow:hidden; margin-bottom:10px;}
#news{width:2f960fpx; height:auto; border:1px #CCC solid; border-top-style:none overflow:hidden; float:left; margin-right:10px;}
.news{ padding:10px; }
.news li{ background:url(jiantou.jpg) left center no-repeat; border-bottom:1px #CCC dashed; height:28px; line-height:28px;padding-left:10px; }

#jishu{width:2f960fpx; height:auto; border:1px #CCC solid; border-top-style:none overflow:hidden; float:right; }
.jishu{ padding:10px; }
.jishu li{ background:url(jiantou.jpg) left center no-repeat; border-bottom:1px #CCC dashed; height:28px; line-height:28px;padding-left:10px; }

#product{ width:738px; height:auto; border:1px #CCC solid; border-top-style:none overflow:hidden; margin-bottom:10px;} 
.product_neirong{ width:auto; height:auto; padding-top:10px; padding-bottom:10px; overflow:hidden; padding-left:10px; }
.product_neirong li{ width:170px; height:155px; float:left; margin-right:10px; text-align:center; }
.product_neirong li img{ width:160px; height:120px; margin-bottom:5px; padding:4px; border:1px #CCC solid;}
.product_neirong li img:hover{ border:1px #3483e8 solid; } 


*/
