/*****************************************
* 作 者：larry
* 网 址：www.fo-sky.com
* 版 本：1.0 
* 概 要：灵风科技-网站公共样式
*****************************************/

/*-----------------------------------------公共样式-----------------------------------------*/

* {margin:0; padding:0;}

body {font-family:"Microsoft Yahei",Simsun,sans-serif;font-size: 12px;color: #3c3c3c;line-height:20px;background:#fff url(/images/bg.jpg) repeat-x top;}
h1,h2,h3,h4,h5,h6{ font-size:16px; font-weight:normal;}
img{border:none;vertical-align:middle;}
ul,ol,li {list-style:none;}
a:link,a:visited,a:active{text-decoration:none;color:#3c3c3c;}
a:hover{text-decoration:none;color:#008aff;}
.block{margin:0 auto; padding:0;}
.l{ float:left;}
.r{ float:right;}
.clear{ clear:both}
#page{ line-height:30px; text-align:center; font-size:14px; margin:20px auto;}
#shu11 a.shu1,#shu22 a.shu2,#shu33 a.shu3,#shu44 a.shu4,#shu55 a.shu5,#shu66 a.shu6,#shu77 a.shu7{color:#ffffff!important;background: url(/d/file/p/2020-04-05/f0a07cdcd7599ca5a0666f26bc57c95b.jpg) repeat-x top!important;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

#jiaru{ position:absolute; bottom:-115px; left:0;border:1px #e8e8e8 solid; width:280px; padding:5px;}
#jiaru img{margin-top:0!important;}
#jiarun{ width:220px; margin-top:10px;}
#jiarun img{margin-top:0!important;}
/*-----------------------------------------公共样式-----------------------------------------*/

#top{ width:1000px; height:127px; margin:0 auto;}
#top #logo{ float:left; width:400px; height:50px; padding-top:42px;}
#top #tel{ float:right; width:319px; height:127px;background:url(/images/top_yy.jpg) no-repeat top right;}
#top #tel a{color:#fff; display:inline; margin-left:225px; width:140px; height:31px; line-height:31px;font-size:14px;}
#top #tel a:hover{color:#ffc600}
#top #tel img{padding-top:20px;}

#nav{margin:0 auto;width:1000px;height:47px;}
#nav a{font-size:16px; color:#000000;width:166.6px; line-height:47px; height:47px;display:block; text-align:center; float:left; }
#nav a:hover{color:#ffffff;background:#fff url(/d/file/p/2020-04-05/f0a07cdcd7599ca5a0666f26bc57c95b.jpg) repeat-x top;}

#menu #nav #weibo{ width:138px; height:38px; margin:3px 0 0 5px;}
#menu #nav #weibo a{width:138px; height:38px;}
#menu #nav #weibo a:hover{ background:none;}

#banner { width:100%;text-align:center;  height:400px;background:url(/images/banner.jpg) no-repeat center;margin-top: 8px;}

/*-----------------------------------------首页样式-----------------------------------------*/

/*---------产品列表-----------*/
.cplist { width:800px;}
.cplist li{  margin-left:20px;margin-top:20px; float:left;}
.cplist li a{display:block;text-align:center;border:1px #e8e5e0 solid; padding:2px;}
.cplist li a:hover{border:1px #9cdaf9 solid;}
.cplist li img{ width:348px; height:200px;}
.cplist li h2{font-size:14px; line-height:34px; font-weight:normal;}

/*---------公司简介---------*/
#gsjj{ width:1000px; height:280px; margin:20px auto;}
#gsjj .l{ float:left; border:1px #e8e8e8 solid; width:693px;height:280px;}
#gsjj .l .title{border-bottom:3px #7a7a7a solid;width:653px; padding:0 20px; text-align:left; height:42px;line-height:42px; font-size:16px; clear:both; margin-bottom:7px;}
#gsjj .l .title .left{ font-size:16px; float:left;}
#gsjj .l .title .right{ font-size:14px; float:right;}
#gsjj .l .pic{ float:left; width:220px; height:277px; padding-left:5px}
#gsjj .l .font{ float:right; width:440px;padding-right:10px;font-size: 14px;line-height: 27.5px;}

#gsjj .r{ float:right; width:290px;height:280px; text-align:center;}
#gsjj .r span{ height:45px; line-height:45px; display:block; font-size:16px; color:#FFF; background:#7a7a7a;}

/* 首页产品介绍 */
#prduct{ width:1000px; margin:20px auto 0; height:287px;clear:both; overflow:hidden;}
#prduct #box{ width:1200px;}
#prduct a{ display:block; margin-right:14px; float:left; border:1px #e0e0e0 solid; padding:5px; background:#fff;}
#prduct img{ width:312px; height:203px; margin-bottom:8px;}
#prduct p{ text-align:center; color:#fff; background:#008aff; border-radius:3px; line-height:43px; font-size:16px; }
#prduct a:hover p{ background:#eb6f16;}


/*---------内页---------*/
#sub_content{ width:1000px; margin:20px auto;}
#sub_content .left{ float:left;width:220px;}
#sub_content .left .t{border:1px #e8e8e8 solid; text-align:center;}
#sub_content .left .t span{ height:45px; line-height:45px; display:block; font-size:16px; color:#FFF; background:#008aff;}
#sub_content .left .t img{ margin-top:2px; width:214px;}
#sub_content .left .t p{ text-align:left;padding: 10px 10px; font-size: 14px; line-height: 28px;color: #666;}

#sub_content .left .b{ border:1px #e8e8e8 solid; width:290px;text-align:center; padding-bottom:5px;}
#sub_content .left .b span{ height:45px; line-height:45px; display:block; font-size:16px; color:#FFF; background:#7a7a7a;}
#sub_content .left .b p{ line-height:25px;font-size:14px; color:#000; padding:10px 10px; text-align:left;}
#sub_content .left .b img{ margin-top:20px;}

#sub_content .r{ float:right; border:1px #e8e8e8 solid; width:768px;min-height:400px;}
#sub_content .r .title{height:42px;border-bottom:3px #7a7a7a solid;padding:0 20px; text-align:left; line-height:42px; font-size:16px; clear:both; margin-bottom:7px;}
#sub_content .r .title .left{ font-size:16px; float:left;}
#sub_content .r .title .right{ font-size:14px; float:right;}
#sub_content .r .pic{ float:left; width:220px; height:277px; padding-left:5px}


/*--------内页内容区域-----------*/
#content{ overflow:hidden; padding: 10px 15px; font-size:14px; line-height:26px;}
#content img{max-width:768px;}
#content .td td{ padding:5px 10px;}
#content table{ }
#content td{ padding:3px 6px;}

textarea{border:1px solid #dfdfdf;}
.input{border:1px solid #dfdfdf;padding:0 5px; line-height:28px; height:28px;width: 320px;}
.inputj{border:1px solid #008aff; color:#fff;padding:0 50px; line-height:30px; height:36px; background:#008aff;border-radius:5px; cursor:pointer; font-size:14px;font-family:"Microsoft Yahei",Simsun,sans-serif;}

/*---------内页最新动态
#sub_content .r ul { padding: 10px 20px 20px; clear:both;}
#sub_content .r ul li{ border-bottom:1px #d5d5d5 dashed; font-size:14px; height:40px; line-height:40px;}
#sub_content .r ul li a{font-size:14px;line-height:40px;}---------*/


#content #con{ border:#d7d7d7 1px solid; background:#f9f9f9; font-size:14px;}
#wzfw{background:url(/images/wzfw.jpg) no-repeat;}
#wzfw #fw{width:325px; height:192px; text-align:left; margin-left:16px;}
#fw a{color:#0550ab;}
#wzfw h1{ color:#0550ab; line-height:30px; height:30px;}
#zpxx{background:url(/images/zpxx.jpg) no-repeat;}
#f1{background:url(/images/f1.jpg) no-repeat; padding-left:8px; float:left; width:153px; height:92px; margin:0 3px 3px 0}
#f2{background:url(/images/f2.jpg) no-repeat; padding-left:8px; float:left; width:153px; height:92px; margin-bottom:3px;}
#f3{background:url(/images/f3.jpg) no-repeat; padding-left:8px; float:left; width:153px; height:92px; margin:0 3px 5px 0}
#f4{background:url(/images/f4.jpg) no-repeat; padding-left:8px; float:left; width:153px; height:92px; margin-bottom:5px;}
#zp{ margin:15px 0 0 18px;}
#zp strong{ color:#FFFFFF;}
#zpmore{text-align:right; width:100px; margin:14px 0 0 310px;}
#zpmore a{color:#397bd1; }
#jrwz{background:url(/images/jr.jpg) no-repeat;}
#js{background:url(/images/js.jpg) no-repeat;}
.x{background:url(/images/x.jpg) no-repeat left center;}

#news{ font-size:14px; font-weight:bold; line-height:35px;}
.xx{ border-bottom:#dcdcdc 1px dashed;}
.site{ font-size:14px; text-align:left}
.site table{ margin:0;}
.zpxx{ font-size:14px;}
.zpxx a{ color:#397BD1}
.zpxx a:hover{color:#044fab;}
#bd td{ padding:8px; font-size:14px;}
h6{ font-size:16px;}
#zptd{ margin-bottom:30px; }
#zptd td{ padding-left:5px; font-size:12px;}
#font12{ font-size:12px;}
.pxbg{background:url(/images/pxbg.jpg) no-repeat;}
.pxbg span{font-weight:bold; color:#FFFFFF; margin-left:40px}


/*-----------------------------------------banner-----------------------------------------*/
.banner { width:1000px; height:400px; margin:0 auto 20px; position: relative; overflow:hidden; text-align:center; }
.banner ul li img{width:100%; /*width:1920px; margin-left:-950px;position:absolute;left:50%; top:0;*/}
/*数字按钮样式*/
.banner .num {margin:28px auto;width:168px;z-index:9999;position:absolute;bottom:0px; left:43%;}
.banner .num li {width:12px;height:12px;text-indent: -9999px;text-align: center;background: #b8b8b8;margin:0 8px;border-radius:50%;cursor:pointer;float: left;}
.banner .num li.on { background: #a86843; }

/*上一个  下一个*/
.banner .prev,
.banner .next { display: none; width: 40px; height: 100px; background: url(images/btn.png) no-repeat; position: absolute; top: 115px;}
.banner .prev { left: 0; }
.banner .next { right: 0; background-position: right }
/*-----------------------------------------页脚---------------------------------------*/

#footer{width:100%; padding:15px 0; border-top:2px #61b7ff solid;background:#008aff;text-align:center; color:#FFF; font-size:12px;}