/*****************************************
* 作 者：larry
* 网 址：www.fo-sky.com
* 版 本：1.0 
* 概 要：灵风科技-网站公共样式
*****************************************/

/*-----------------------------------------公共样式-----------------------------------------*/
* {margin:0; padding:0;}
body {font-family:"Microsoft Yahei",Arial,sans-serif;font-size: 12px;color: #767676;line-height:22px; background:#ffffff url(../image/bg.jpg) repeat-x top;}
h1{ font-size:16px; font-weight:bold; line-height:35px;}
h1 a:hover{ font-size:16px; font-weight:bold; line-height:45px;color:#ffe0a2;}
h2{}
img{border:none;vertical-align:middle;}
ul,ol,li {list-style:none;}
a:link,a:visited,a:active{text-decoration:none;color:#7d7d7d;}
a:hover{text-decoration:none;color:#069ce9;}
.block{margin:0 auto; padding:0;}
.clear{ clear:both;}
.clear2{ clear:both; height:15px;}
.clear3{height:15px; border-bottom:4px #408ed6 solid;clear:both;}
.l{ float:left}
.r{ float:right}
.hover{color:#860007!important;}
.kuang{ border:1px #e7e5e0 solid;}
/*-----------------------------------------公共样式-----------------------------------------*/
#logo{width:1000px; height:119px;margin:0 auto; padding:0;    position: relative;}
#logo .l{ padding:23px 0 0 20px;}
#logo .r{ padding:50px 0 0 0;}
#logo .fl{position:absolute;top:0;right:0;background:#0066cc;padding:5px 15px;border-radius:0 0 5px 5px;color:#fff;}
#logo .fl a{color:#fff;padding:0 5px;}


.f2{ color:#02298f;}
.x{border-bottom:1px #cecece dashed;}
#page{ padding:30px 0 20px; text-align:center; clear:both;}
#dian{ padding:0 0 10px 14px;}
/*-----------------------------------------导航代码-----------------------------------------*/
#nav {width:1000px;height:48px; clear:both;margin:0 auto; padding:0;}
#nav li {float:left;} 
#nav li a:link, #nav li a:visited { display:block;color:#fff;font-size:16px;height:48px; line-height:48px;text-align:center; width:142px;font-family:"Microsoft Yahei",Simsun,sans-serif;} 
#nav li a:hover {color:#fff; background:#0640a0;} 
#id1 a.c1,#id2 a.c2,#id3 a.c3,#id4 a.c4,#id5 a.c5,#id6 a.c6,#id7 a.c7,#id8 a.c8{background:#0640a0!important;color:#ffffff!important}
/*-----------------------------------------banner-----------------------------------------*/
.banner {width:100%;height: 400px;margin:0 auto;position: relative;overflow:hidden;text-align:center;background:url(/images/banner_bg.jpg) repeat-x top;}
.banner ul li img{ width:1920px; margin-left:-960px;height:400px;position:absolute;left:50%; top:0;}
.banner .num {overflow:hidden;height: 25px;position:relative;zoom:1;z-index:3;margin:350px auto 0;width:105px;}
.banner .num li { width:15px; height:15px;background: #fff; margin-right:20px; border-radius:50%; cursor:pointer; float: left;font-size: 0px;}
.banner .num li.on { background: #009afe; }

.banner .prevli,
.banner .nextli { display: none; width: 40px; height: 100px; background: url(/images/btn2.png) no-repeat; position: absolute; top:150px;}
.banner .prevli { left: 0; }
.banner .nextli { right: 0; background-position: right }
/*-----------------------------------------首页我们的优势-----------------------------------------*/
#youshi{ width:1000px; text-align:center; margin:0 auto; height:260px; }
#youshi #font{background: url(../image/youshi.jpg) no-repeat left bottom; font-size:24px;line-height:60px; height:60px; margin:30px 0 20px; color:#000;font-family:"Microsoft Yahei",Simsun,sans-serif;}
#youshi #font span{ color:#a50706;}
#fwxm{ margin:5px auto 50px;}

#gao{ height:40px; line-height:40px; padding:0 20px 0 120px; border:1px #e7e5e0 solid; width:857px; margin:20px auto 10px; background:url(../image/gao.jpg) no-repeat left top;}
#gao a{ padding-right:20px;}
#about { width:1000px; height:212px; margin:0 auto;}
#about .l{background: url(../image/about.jpg) no-repeat; width:734px; height:212px;}
#about .l p{ text-align:right; line-height:50px; padding-right:20px;}
#about .l #font{ padding:6px 20px 0 26px;font-family:"Microsoft Yahei",Simsun,sans-serif; line-height:24px;}
#about .r{ width:255px; height:210px;border:1px #e7e5e0 solid;font-family:"Microsoft Yahei",Simsun,sans-serif; text-align:center;}
#about .r p{ color:#1f94c2; line-height:40px; text-align:center; font-size:16px;border-bottom:1px #e7e5e0 solid;}


.tab{width:1000px;height:45px;font-size:14px;margin:0 auto;background:url(../image/fwx.jpg) repeat-x top;}
.tab ul{margin:0;list-style:none;}
.tab li{float:left;background:#f3f3f3; border:1px #e4e4e4 solid;text-align:center; margin:0 5px; }
.tab li a{width:99px;height:40px; line-height:40px; display:block;color:#3d3d3d;font-family:"Microsoft Yahei",Simsun,sans-serif;}
.tab li a:hover{ color:#a50706;}

.tab li.on_zzjs {width:99px; text-align:center; height:40px;line-height:40px; background:#a50706;font-family:"Microsoft Yahei",Simsun,sans-serif; }
.tab li.on_zzjs a{color:#fff;}

.tab_box { overflow:hidden; width:1000px; margin:15px auto 30px;}
.tab_box ul{width:1200px;}
.tab_box ul li{ width:240px; margin-right:13px;margin-bottom:18px; float:left;}
.tab_box ul li a{display:block;text-align:center; width:234px;border:1px #e8e5e0 solid; padding:2px; }
.tab_box ul li a:hover{border:1px #9cdaf9 solid;}
.tab_box ul li img{ width:234px; height:200px;}
.tab_box ul li h2{font-size:14px; line-height:45px; font-weight:normal;}
/*-----------------------------------------首页产品-----------------------------------------*/
#pro{ width:1000px; margin:10px auto 10px;}
#pro .l{ width:192px; border:1px #e8e5e0 solid;font-family:"Microsoft Yahei",Simsun,sans-serif;}
#pro .l .tit{border-top:4px #1f94c2 solid;}
#pro .l .title{ width:147px; height:38px; line-height:38px; margin:0 auto; padding-left:20px; font-size:16px; color:#1f94c2;background:url(../image/show.jpg) no-repeat left top;}
#pro .l .nr{margin:8px auto;}
#pro .l .nr .nr1 a{height:38px; display:block;margin:5px auto; padding-left:20px;line-height:38px; text-align:left;font-size:16px;color:#888888;border-top:1px #e8e5e0 solid;border-bottom:1px #e8e5e0 solid; background:#f4f4f4;}
#pro .l .nr .nr1 a:hover{color:#ffffff;border-top:1px #e8e5e0 solid;border-bottom:1px #e8e5e0 solid; background:#1f94c2;}

#pro .l .nr .nr2 a{height:30px; display:block;margin:5px auto; padding-left:36px;line-height:30px; text-align:left;font-size:14px;color:#888888;}
#pro .l .nr .nr2 a:hover{color:#1f94c2;}

#pro .l .nr .nr3 a{height:25px; display:block;margin:5px auto; padding-left:50px;line-height:25px; text-align:left;color:#888888;font-size:12px;}
#pro .l .nr .nr3 a:hover{color:#1f94c2;}

#pro .r{ width:794px;min-height:498px; border:1px #e8e5e0 solid;}
#pro .r .tit{border-top:4px #1f94c2 solid;}
#pro .r ul{}
#pro .r ul li{ width:246px; margin-left:13px;margin-bottom:18px; float:left;}
#pro .r ul li a{display:block;text-align:center; width:240px;border:1px #e8e5e0 solid; padding:2px;}
#pro .r ul li a:hover{border:1px #9cdaf9 solid;}
#pro .r ul li img{ width:240px; height:200px;}
#pro .r ul li h2{font-size:14px; line-height:38px; font-weight:normal;}

#seka{ width:1000px; margin:0 auto;line-height:40px; height:40px; border-bottom:2px #2694cc solid;font-family:"Microsoft Yahei",Simsun,sans-serif; }
#seka #tit{ background:#2694cc; width:185px; float:left; color:#FFFFFF; font-size:18px; text-align:center; }
#gefa{ width:1000px; margin:0 auto;line-height:40px; height:40px; border-bottom:2px #42b052 solid;font-family:"Microsoft Yahei",Simsun,sans-serif; }
#gefa #tit{ background:#42b052; width:185px; float:left; color:#FFFFFF; font-size:18px; text-align:center; }
#jianmo{ width:1000px; margin:0 auto;line-height:40px; height:40px; border-bottom:2px #6852a0 solid;font-family:"Microsoft Yahei",Simsun,sans-serif; }
#jianmo #tit{ background:#6852a0; width:185px; float:left; color:#FFFFFF; font-size:18px; text-align:center; }
#seka .more,#gefa .more,#jianmo .more{ float:right; background:#f5f5f5; width:780px;background:url(../image/more.jpg) 785px 13px no-repeat; text-align:right; padding-right:35px;}
#mo{ width:1000px; margin:15px auto;}

/*----------------------------------------首页案例-----------------------------------------*/
#case{background:url(../image/yxal.jpg) no-repeat center top; width:100%; height:500px; text-align:center;}
#case h1{ font-size:30px; color:#fff; line-height:80px; padding-top:15px; font-weight:normal;}
#case p{font-size: 14px;color:#fff;line-height:25px;}
#case #pic{ width:1000px; margin:0 auto; text-align:left;}

#case a{display:block;float:left;margin:120px 6px 0;width:234px;height:180px;border:2px #fff solid;position:relative;}
#case a img{width:234px; height:180px;}
#case a .title{display:block;background:url(../image/beijing.png); height:40px; line-height:40px; font-size:14px; color:#fff; position:absolute; bottom:0; left:0; width:100%; text-align:center;;}

/*----------------------------------------内页导航条-----------------------------------------*/
#neiye{ width:794px;line-height:40px; height:40px; border-bottom:2px #2694cc solid;font-family:"Microsoft Yahei",Simsun,sans-serif;background:#f5f5f5; }
#neiye #tit{ background:#2694cc; float:left; color:#FFFFFF; font-size:18px; text-align:left; padding:0 50px 0 50px;}
#neiye .more{ float:right; background:#f5f5f5; text-align:right; padding-right:35px;}
/*----------------------------------------内页主题-----------------------------------------*/
#content{ padding:10px 15px 20px 20px;font-family:"Microsoft Yahei",Simsun,sans-serif;  line-height:28px; font-size:14px;}
#content #lx{background:url(../image/lx.jpg) no-repeat center top; height:400px; padding:20px 0 0 60px; line-height:32px;}
#content #lx h1{ color:#069ce9; font-weight:normal; font-size:18px;}

/*-----------------------------------------相关文章-----------------------------------------*/
#related {width:750px; margin:20px auto 0;clear:both; overflow:hidden;}
#related #title{ width:750px; font-size:14px; color:#72aa2d; text-align:left;font-family:"Microsoft Yahei",Arial,Simsun,sans-serif;border-bottom:1px #e8e5e0 dashed; height:40px; line-height:40px;margin:0 auto;}
#related a:link,#related a:visited { display:block; width:355px;color:#6d6d6d;font-size:12px;height:20px; line-height:20px; padding-top:8px;text-align:left; padding-right:20px; float:left;} 
#related a:hover { color:#72aa2d;} 

/*----------------------------------------产皮列表-----------------------------------------*/
.cplist { width:800px;}
.cplist li{ width:182px; margin-right:10px;margin-top:18px; margin-left:0!important; margin-bottom:0!important; float:left;}
.cplist li a{display:block;text-align:center; width:176px;border:1px #e8e5e0 solid; padding:2px;}
.cplist li a:hover{border:1px #9cdaf9 solid;}
.cplist li img{ width:176px; height:150px;}
.cplist li h2{font-size:12px; line-height:34px; font-weight:normal;}
/*----------------------------------------案例列表-----------------------------------------*/
#pro .r .anlist { width:800px;}
#pro .r .anlist li{ width:372px; margin-right:10px;margin-top:18px; margin-left:0!important; margin-bottom:0!important; float:left;}
#pro .r .anlist li a{display:block;text-align:center; width:366px;border:1px #e8e5e0 solid; padding:2px;}
#pro .r .anlist li a:hover{border:1px #9cdaf9 solid;}
#pro .r .anlist li img{ width:366px; height:250px;}
#pro .r .anlist li h2{font-size:14px; line-height:40px; font-weight:normal;background:#eee}
/*-----------------------------------------页脚-----------------------------------------*/
#footer{width:100%; height:80px;text-align:center;color:#fff; line-height:80px; font-size:14px; clear:both;background:#000; border-top:2px #343434 solid;}
#footer a{ color:#fff;line-height:80px;font-size:14px;}

/*-----------------------------------------友情链接-----------------------------------------*/
#link {width:1000px; margin:0 auto 15px;clear:both; border-top:2px #72aa2d solid;border-right:1px #e6e4e4 solid;border-left:1px #e6e4e4 solid;border-bottom:1px #e6e4e4 solid;}
#link #title{ width:960px; font-size:16px; color:#72aa2d; text-align:left;font-family:"Microsoft Yahei",Arial,Simsun,sans-serif;border-bottom:1px #e6e4e4 solid; height:40px; line-height:40px;margin:0 auto; padding-left:5px;}
#link ul{width:960px;margin:0 auto; padding:8px 0;}
#link ul li {float:left;} 
#link ul li a:link,#link ul li a:visited { display:block;color:#6d6d6d;font-size:12px;height:35px; line-height:35px;text-align:left; padding-right:21px; float:left;} 
#link ul li a:hover { color:#72aa2d;} 

.tel-kf-share-top { position: fixed; top:300px; right: 0; z-index: 9999;font-family:"Microsoft Yahei",Simsun,sans-serif;font-size: 16px;}
.tel-kf-share-top a{font-size: 16px;}
.tel-kf-share-top ul li { margin-top: 1px; height: 50px; width: 50px;}
.tel-kf-share-top ul li .item-wrap { display: block; width: 150px; height: 50px; position: relative;}
/*鼠标悬停 框架样式*/
.tel-kf-share-top ul li .item-wrap .text { display: inline-block; padding:0 20px; height:50px;line-height: 50px;background-color: #ff7852;color: #ffffff;position: absolute;top: 0;left: 0;z-index: 9;opacity: 0;filter: alpha(opacity=0);cursor: pointer;}
/*图标 框架样式*/
.tel-kf-share-top ul li .item-wrap .icon {display: inline-block;height: 50px;width: 50px;background-color: #848484;text-align: center;vertical-align: middle;position: absolute;
  top: 0;left: 0;z-index: 10;cursor: pointer;/*opacity: 0.5;filter: alpha(opacity=50);*/}
.tel-kf-share-top ul .current .item-wrap .icon { background-color: #ff7852;opacity: 1;filter: alpha(opacity=100);}
.tel-kf-share-top ul .current .item-wrap .text {opacity: 1;filter: alpha(opacity=100);}
.tel-kf-share-top ul .top span {background: url(../image/to-top-icon.png) no-repeat center #848484;display: inline-block;height: 50px;width: 50px;float: right;cursor: pointer;}
.tel-kf-share-top ul .top span:hover {opacity: 0.8;filter: alpha(opacity=80);}
.bdsharebuttonbox {font-size: 14px;color: #ffffff;min-width:400px;}
.bdsharebuttonbox #l{ float:left;}
.bdsharebuttonbox #r{ float:left; padding-top:4px;}