/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,p,blockquote,th,button,img,span{  padding:0px; margin:0px; border:0px; }
body{ background:#fff; font: 12px/18px Verdana, arial; color:#666; font-family:"微软雅黑";}

/*浮动样式*/
.fl{ float:left;}
.fr{ float:right;}
ul{ list-style:none;}
.clear{ clear:both;}
.date { float:right; padding-right:5px;}

/*默认文字连接样式*/
a{ color:#666; text-decoration:none; outline:none; }
a:hover{ color:#3d6dad; cursor:pointer;}



/*---------头部----------*/
.top{ height:96px; width:100%; position:relative;}
.top .logo{ position:absolute; left:5%; top:20px;}
.top .sy{ width:30px; height:30px; position:absolute; right:5%; top:32px;}

/*---------导航----------*/
.nav{ height:32px; width:100%; background:#da264e;}
.nav ul li{ float:left; width:25%; text-align:center; height:32px; line-height:32px;}
.nav ul li a{ font-weight:bold; font-size:12px; color:#fff;}




/*---------案列展示----------*/
.content h2{ width:100%; height:30px; background:#da264e; color:#fff; line-height:30px; font-size:14px; text-indent:3%;}
.content h2 a{ font-size:12px; color:#fff; float:right; margin-right:10px; font-weight:normal;}
.content h2 span{ font-weight:normal; font-size:12px;}

.products h2,.about h2,.news h2{ width:100%; height:30px; background:#da264e; color:#fff; line-height:30px; font-size:14px; text-indent:3%;}

.case{ width:100%; overflow:hidden;}
.case1 { overflow:hidden; width:100%; padding-bottom:3%; border-bottom:1px solid #ccc;}
.case1  li{ width:45%; float:left; margin-left:3%; border:1px solid #ccc; margin-top:3%;}
.case1  li img{ width:100%; height:100%; border-bottom:1px solid #ccc;}
.case1  li p{ width:100%; text-indent:5%; line-height:30px;}




/*---------产品展示----------*/
.products{ width:100%; overflow:hidden; margin-top:20px;}
.pro { overflow:hidden; width:100%; padding-bottom:3%; border-bottom:1px solid #ccc;}
.pro  li{ width:45%; float:left; margin-left:3%; margin-top:3%;}
.pro  li img{ width:100%; border:1px solid #ccc; height:133px;}
.pro  li p{ width:100%; height:30px; overflow:hidden; text-indent:5%; line-height:30px; text-align:center;}



/*---------关于----------*/ 
.about { overflow:hidden; width:100%; margin-top:20px;}
.about .text{ width:94%; padding:3%; border-bottom:1px solid #ccc;}
.about .text p{ text-indent:2em;}
.about .text h3{ text-align:center;}



/*---------新闻----------*/
.news{ width:100%; margin-top:20px; overflow:hidden;}
.news ul { width:94%; padding:3% 3% 5% 3%; border-bottom:1px solid #ccc;}
.news ul li { line-height:30px; height:30px; overflow:hidden; border-bottom:1px dotted #ccc; text-indent:18px; background:url(../images/xwtb.png) no-repeat left;}
.news ul li span{ float:right; color:#999;}
.news_title { color:#ff4b1f; font-size:14px; font-weight:bold; background:url(../images/title_bg.png) no-repeat 60px 10px;}
.news_con  ul{ overflow:hidden; border:none;}
.news_con li { width:100%;  line-height:30px; height:30px;float:left; background:url(../images/news_li.png) no-repeat left; text-indent:10px; border-bottom:1px dashed #e6e6e6;}



/*---------底部----------*/
.bottom1{ margin-top:30px; margin-bottom:40px;}
.bottom1 .bot1{ width:94%; background:#da264e; padding:3%;}
.bottom1 .bot1 p{ color:#fff; line-height:24px;}
.bottom1 .bot1 a{ color:#fff;}
.bottom1 .bot2{ width:94%; padding:2% 3%; background:#191f23; color:#fff; line-height:20px;}
.bottom1 .bot2 a{ color:#fff;}



/*底部*/
.pos { position:fixed; bottom:0; height:40px;  background:#000; width:100%;  clear:both; }
.pos li { float:left; line-height:40px; font-size:14px; display:block;  width:25%; text-indent:34px;}
.pos li a { color:#fff;}
.b_home { background:url(../images/b_home.png) no-repeat 15px 12px;}
.b_phone {background:url(../images/b_phone.png) no-repeat 12px 11px;}
.b_map{background:url(../images/b_map.png) no-repeat 15px 11px;}
.b_share {background:url(../images/b_share.png) no-repeat 15px 12px;}


/*分享代码*/
.b_share .bdsharebuttonbox { display:none; position:absolute; bottom:20px; left:5px; z-index:999;padding-bottom:5%;width:100%;}
.b_share:hover .bdsharebuttonbox { display:block;}


/*内页*/
.page { line-height:30px; text-align:center; margin:20px 0 50px; clear:both;}
.nei_news_t { text-align:center; font-weight:bold; font-size:14px;   margin-top:10px; }
.nei_date { color:#999; font-weight:normal; font-size:12px; border-bottom:1px dashed #e5e5e5; text-align:center; }
.nei_text { margin-bottom:50px; margin-top:10px; width:94%;  padding:0 3%; overflow:hidden;}
.nei_text img { width:100% !important; margin:0 auto; height:auto;}
.nei_text ul,.nei_text li{ list-style:none;}
.productlist { width:94%;  padding:0 3%; margin: 20px 0 ;  clear:both; margin-bottom:0px;}



/*联系方式*/
.contact { width:100%; margin: 20px 0; clear:both; overflow:hidden;}
.contact1 { width:94%;  padding:0 3%; overflow:hidden; line-height:30px; border-top:1px solid #f2f2f2; background:url(../images/phone.png) no-repeat 6px 4px; text-indent:16px;}
.contact2 { width:94%;  padding:0 3%; overflow:hidden; line-height:30px; border-top:1px solid #f2f2f2; background:url(../images/map.png) no-repeat 6px 3px; text-indent:16px;}
.copy { line-height:24px; background:#f2f2f2; padding:1% 3% 6%; width:94%; text-align:center;}






