@CHARSET "UTF-8";

/*基本信息*/
body, p, input, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form { margin: 0; padding: 0; list-style: none; vertical-align: middle; font-weight:normal; }
img,embed,iframe{border:none;max-width: 100%; margin:0 auto;text-align:center;}
body { color: #000; -webkit-text-size-adjust: none; font:normal 14px/200% "微软雅黑", helvetica, arial; text-align:left;background:#fff;}
header, section, footer { display: block; margin: 0; padding: 0 }
a{color:#3A3A3A;text-decoration:none;}
.clear{clear:both;}

.home_top{position:fixed;top:0;left:0;width:100%;z-index:1000;background:#fff;}
.home_top .home_logo{height:49px;background:url(home_top_bg.jpg) center repeat-x;display:block;text-align:center;border-bottom:1px solid #010101;}
.home_top .home_logo img{height:35px;margin-top:8px;}
.home_nav li {float: left;width: 25%;height: 35px;overflow: hidden;position: relative;background: #F9B97B;}
.home_nav a {display: block;height: 34px;line-height: 34px;overflow: hidden;text-align: center;background: #010101;color: #FFF;margin-right: 1px;margin-top: 1px;font-size: 14px;}
.home_nav li:nth-child(4n) a{margin-right: 0px;}
.home_go_top{clear:both;display:block;height:34px;background:url(gotop.png) right center no-repeat #F7831C;background-size: 71px 35px;}
.home_bottom{text-align:center;font-size:14px;line-height:22px;padding-top:8px;padding-bottom:68px;}
.home_bottom a{color:#000;}

/* banner */
.focus{ width:100%; position:relative; overflow:hidden;line-height:0;   }
.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;  }
.focus .hd ul{ 
}
.focus .hd ul li{ display:inline-block; width:10px; height:10px;line-height:50px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#fff; margin:0 3px;  vertical-align:top; overflow:hidden; box-shadow: 0px 1px 2px #555 inset;  }
.focus .hd ul .on{ background:#F7831C;  }
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;   background:url(loading.gif) center center no-repeat;  }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
/* banner end*/

.common_title{height:41px;background:url(title_bg.png) repeat-x;width:100%;position:relative;margin-top:10px;}
.common_title span{position:absolute;top:0;left:3%;height:39px;line-height:39px;border-bottom:2px solid #F7831C;font-size:17px;padding-left:10px;padding-right:10px;letter-spacing:1px;}
.common_title a{color: #fff;float: right;height: 25px;width: 25px;background: #F7831C;margin-right: 2.2%;
-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;line-height: 22px;margin-top: 8px;text-align: center;font-size: 21px;}

/*公司简介*/
.gsjj_content{width:94%;height:125px;line-height:25px;overflow:hidden;margin:10px auto 20px;}
.gsjj_content p img{height:120px;width:150px;float:left;margin-top:2px;margin-right:2.5%;}
/*公司简介 end*/

/*产品展示*/
.cpzs_content{width:96%;margin:10px auto 20px;}
.cpzs_content li{width:47%;float:left;margin-left:1.5%;margin-right:1.5%;margin-bottom:10px;}
.cpzs_content li a{display:block;border:1px solid #ddd;padding:4px;}
.cpzs_content li img{display:block;width:100%;}
.cpzs_content li span{height:30px;width:100%;line-height:30px;text-align:center;display:block;overflow:hidden;}
/*产品展示 end*/

/*新闻中心*/
.xwzx .hd{height:41px;background:url(title_bg.png) repeat-x;width:100%;position:relative;margin-top:10px;}
.xwzx .hd ul{padding-left:3%;}
.xwzx .hd ul li{float:left;height:39px;line-height:39px;}
.xwzx .hd ul li span{display:block;height:39px;line-height:39px;font-size:17px;padding-left:10px;padding-right:10px;letter-spacing:1px;}
.xwzx .hd ul li.on span{border-bottom:2px solid #F7831C;}
.xwzx .hd ul li a{color: #fff;position:absolute;top:8px;right:2.2%;height: 25px;width: 25px;background: #F7831C;
-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;line-height: 22px;text-align: center;font-size: 21px;display:none;}
.xwzx .hd ul li.on a{display:block;}
.xwzx .bd ul{padding:10px 0 20px;width:100%;}
.xwzx .bd li{width:94%;height:30px;line-height:30px;border-bottom:1px dashed #ddd;overflow:hidden;margin-left:3%;}
/*新闻中心 end*/

/*footer*/
.go_top{display:block;width:100%;}
.go_top img{width:100%;padding-top:5px;display:block;}
.m_foot { position:fixed;width:100%;height:60px;left:0;bottom:0;background:#010101;z-index:100;}
.m_foot div { float:left;width:25%;height:80px;text-align:center;line-height:1;color:#fff;font-size:13px;}
.m_foot div img{height:30px;margin-top:7px;margin-bottom:5px;}
.m_foot div a{color:#fff;}
footer { width:100%;height:auto;overflow:hidden;background:url(bg_2_03.png) repeat-x;padding:10px 0;text-align:center;line-height:22px;font-size:12px;color:#999;padding-bottom:65px;}
footer a{color:#999;}
/*footer end*/

/*inner*/
.m_ctr { margin:0 auto;float:left;width:100%;height:auto;overflow:hidden;}
.m_navctr {margin:0 auto;float:left;width:100%;height:auto;overflow:hidden;padding:0px 0 5px;color:#944F09;}
.m_navctr a{color:#034790;}
.m_navctr span{color: #034790;}
.m_nav,.m_nav1 { margin:3px 4px;float:left;width:auto;height:22px;background:#fff;border:1px #d8d8d8 solid;line-height:22px;padding:0 5px;display:inline;font-size:14px;}
.m_nav1 { background:#23aaf6;border:1px #23aaf6 solid;text-shadow:1px 1px 0 #965e18;}
.m_nav1 a{text-decoration:none;color:#fff;}
.m_title { margin:0 auto;float:left;width:96%;line-height:25px;font-size:15px;background:#eee; border-top:1px solid #F7831C;padding: 5px 2% 6px;}
.m_title img{float: left;width: 16px;height: 16px;margin: 4px 6px auto 0px;}
.m_title a{color:#3b3b3b;}
.m_ctt { margin:0 auto;float:left;width:96%;height:auto;overflow:hidden;line-height:28px;padding:2%;}
.sublist{  font-size:1em;width:100%;}
.sublist div{display:inline-table;width:33%;float:left;margin-bottom:10px;text-align:center;overflow:hidden; }
.sublist div a{display:inline-block;width:90%;height:26px;overflow:hidden;line-height:26px;text-align:center;border:1px solid #1594D6;-webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px;font-size:14px;font-weight:bold;}
.newslist_ctr { margin:0 auto;width:100%;height:33px;line-height:33px;border-bottom:1px #ddd dashed;font-size:14px;}
.newslist_title { float:left;width:80%;height: 33px;overflow: hidden;}
.newslist_title img {float: left;margin: 10px 6px auto 3px;}
.newslist_date { float:left;width:20%;text-align:right;}
.newsshow_title { margin:0 auto;width:100%;min-height:30px; HEIGHT: auto !important; height:30px; overflow:visible;padding-top:10px;font-size:18px;font-weight:bold;text-align:center;}
.newsshow_sm { margin:0 auto;width:100%;height:30px;line-height:30px;text-align:center;border-bottom:1px #ddd dashed;font-size:12px;}
.newsshow_sm2 { margin:0 auto;width:100%;height:10px;line-height:10px;text-align:center;border-bottom:1px #ddd dashed;font-size:12px;}
.newsshow_ctt { margin:0 auto;padding:5px 0;width:100%;height:auto;overflow:hidden;line-height:28px;font-size:14px;}
.newsshow_xg,.newsshow_fx { margin:0 auto;width:100%;height:auto;overflow:hidden;text-align:left;border-top:1px #e2e2e2 solid;line-height:20px;padding-top:5px;font-size:12px;}
.newsshow_fx { float:right;width:auto;padding-top:5px;padding-bottom:10px;text-align:right;border:0;}

/*分页*/
.page{clear:both;margin:5px auto;width:100%;line-height:22px;font-size:13px;color:#888;}
.page a{color:#000;}
.pages{clear:both;margin:15px 0 5px;text-align:center;width:100%;line-height:22px;font-size:13px;color:#888;}
.pages a{color:#000;}
/*分页 end*/

/*内页子栏目导航*/
.inner_sort{margin-left: 1%;text-align: center;margin-top:10px;}
.inner_sort a{display: inline-block;width: 22.30%;height: 26px;margin: 0 1% 10px;overflow: hidden;line-height: 26px;text-align: center;border: 1px solid #010101;color: #010101;font-size: 14px;font-weight: bold;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;float: left;}
/*内页子栏目导航 end*/

.more{text-align:center;margin: 10px auto 35px;}
.more a{padding: 7px 30px;border: 1px solid #000;color: #000;font-size: 15px;text-align: center;display: inline-box;}
.inner_pic{margin:0 auto;padding-top:5px;}
.inner_pic li{margin:5px 1.5%;}

/*在线留言*/
#contact{padding:10px 20px;}
#contact label{display: block;font-weight: bold;font-size: 14px;color: #3d3d3d;line-height: 40px;padding-left: 3px;}
.text-input,#GBook_Gc,#GBook_Title,#GBook_Name,#GBook_Tel,#GBook_Contact,#GBook_QQ,#GBook_Email,#GBook_Address,#GBook_num,#GBook_user{background-color: rgba(255,255,255,0.4);color: #a6a6a6;width: 100%;height: 30px;padding-left: 10px;padding-right: 10px;margin-bottom: 10px;border-style: solid;border-width: 1px;border-color: #cacaca;-webkit-border-radius: 3px;-moz-border-radius: 3px;
border-radius: 3px;}
#contact .error{position: absolute;font-size: 12px;color: #f00;margin-top: -70px;right: 10px;display:none;}
#messageError{margin-top: -105px;}
#GBook_Content,#GBook_remark {background-color: rgba(255,255,255,0.4);color: #a6a6a6;padding: 10px;width: 100%;height: 50px;border-style: solid;border-width: 1px;border-color: #cacaca;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#contact .black{color: #fff;border: solid 1px #010101;background: #010101;-webkit-border-radius: 3px;
-moz-border-radius: 3px;border-radius: 3px;text-align:center; margin-top:15px;width:100%;padding:8px 0;display:block;letter-spacing:3px;font-size:16px;font-family:"微软雅黑";}
/*在线留言 end*/

/*inner end*/