﻿*{margin:0; padding:0; list-style:none; }
body,form{margin:0;padding:0;}
input{vertical-align:middle;outline:none;}
textarea{vertical-align:top;outline:none;resize:none;}
img{border:0;outline:none;}
div{font-size:12px;font-family:verdana;color:#585858;}
a{color:#585858;text-decoration:none;}
a:hover{color:#f30;}
.l{float:left;}
.r{float:right;}
.c{clear:both;}
.dis{display:none;}
.mc{margin:0 auto;}
.b{border:1px solid #d9d9d9;}
.bt{border-bottom:1px solid #DEDCDE;}
.bg{background:#f5f5f5;}
#imgcode{cursor:pointer;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.c9{color:#999;}

/*width*/
.w980{width:980px;overflow:hidden;margin:0 auto;}
.w978{background:#F5F5F5 ;margin: 15px auto 0px;width: 978px;border: 1px solid #D9D9D9;overflow:hidden;margin:0 auto;}
.w350{width:350px;overflow:hidden;margin-right:25px;}
.w230{width:230px;overflow:hidden;}

/*header*/
#header{width:980px;height:94px;overflow:hidden;margin:0 auto;background:url(../images/bg_head.jpg) no-repeat top center;}

/*nav*/
#nav{width:980px;height:36px;margin:0 auto;background:url(../images/navbg.jpg) no-repeat top;overflow:hidden;}
.menu{margin:0;padding:0 20px;list-style:none;height:36px;line-height:36px;overflow:hidden;}
.menu li{ font-family:"Microsoft Yahei";float:left;width:115px;overflow:hidden;}
.menu .mid{background:url(../images/nav_mid.jpg);width:2px;height:35px;display:block;float:left;}
.menu li a{color:#fff;font-size:14px;text-align:center;width:115px;height:36px;line-height:36px;display:block;outline:none;}
.menu li a:hover{background:#47a644;color:#ff0;}
.menu .hover a{background:#47a644;color:#ff0;font-size:14px;text-align:center;width:115px;height:36px;line-height:36px;display:block;outline:none;}
.menu li .subnav{margin:-4px 0 0 0;padding:0;position:absolute;z-index:999;display:none;}
.menu li .subnav dt a{display:block;width:115px;height:30px;line-height:30px;text-align:center;background:#078C03;color:#fff;font-size:12px;border-bottom:1px solid #016D2A;}
.menu li .subnav dt a:hover{background:#47a644;}

/*banner*/
.banner { position: relative; width:980px; height:320px; overflow: hidden;margin:0 auto;clear:both;}
.banner .pic img { width:980px; height:320px; display: block; }
.banner .hd { overflow:hidden; zoom:1; position:absolute; bottom:5px; right:10px; z-index:3}
.banner .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:16px; height:9px; cursor:pointer; overflow:hidden; background:#fff; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
.banner .hd .on{ background:#C31006; filter:alpha(opacity=100);opacity:1;   }
.banner .prev,.banner .next { width:45px; height:99px; position:absolute; top:91px; z-index:3; filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.banner .prev { background-image:url(images/index.png); background-position:-112px 0; left:0 }
.banner .next { background-image:url(images/index.png); background-position:-158px 0; right:0 }
.banner .prev:hover,.banner .next:hover { filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }

/*案例展示*/
#gczs{background:url(../images/gcbg.jpg) no-repeat top;width:980px;height:200px;clear:both;overflow:hidden;display:block;margin:0 auto;}
.picScroll{ margin:0 auto;  position:relative; width:980px;  padding:0 0 0 18px; overflow:hidden;}
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ width:120px; float:left; overflow:hidden;margin-right:15px; text-align:center;line-height:30px;}
.picScroll ul li img{display:block;width: 112px;height: 124px;background: #FFF;padding: 4px 0px 0px 4px;border: 1px solid #E5E5E5; }

/*position*/
#position{width:958px;margin:0 auto;padding:0 10px;border:1px solid #BED7E8;height:30px;line-height:30px;background:#E7F4FF;font-family:宋体;overflow:hidden;}
#position div{float:right;height:30px;line-height:30px;_padding-top:8px;}
#position div img{margin:0 5px;vertical-align:middle;}

/*subject*/
.subject{line-height:32px;height:32px;color:#115cc2;font-family:Microsoft Yahei;font-weight:bold;font-size:16px;padding:0 0 0 16px;clear:both;overflow:hidden;}
.subject span{float:right;margin:10px 10px 0 0;}
.subject span a{background:url(../images/more.jpg) no-repeat;width:37px;height:13px;display:block;}

.toplist{margin:0;padding:0;list-style:none;}
.toplist li{background:url(../images/dot1.gif) no-repeat left center;line-height:32px;height:32px;padding-left:10px;border-bottom: 1px dotted #DEDCDE;}
.toplist li a{font-family: 宋体,Arial;}
.toplist li span{float:right;color:#B6B8B8;font-style: italic;}

/*资质荣誉*/
.zzry{ margin:0 auto;  position:relative; width:980px;padding:10px 0;overflow:hidden;}
.zzry ul{ overflow:hidden; zoom:1; }
.zzry ul li{ width:130px; float:left; overflow:hidden;margin-right:15px; text-align:center;line-height:30px;}
.zzry ul li img{display:block;width: 112px;height: 124px;background: #FFF;padding: 4px 0px 0px 4px;border: 1px solid #E5E5E5; }

/*企业视频*/
.sp_tit{background:#0C499C;height:25px;overflow:hidden;clear:both;display:block;width:230px;line-height:25px; text-indent:20px;color:#fff;}

/*内页栏目*/
.topcate{margin:0;padding:0;list-style:none;}
.topcate li{line-height:30px;height:30px;border-bottom:1px solid #F0F0F0;}
.topcate li a{display:block;height:30px;padding-left:20px;}
.topcate li a:hover{color:#fff;background: #E7E6E6 url(../images/dot4.jpg) no-repeat scroll right center;color: #000;}
.topcate .hover{line-height:30px;height:30px;border-bottom:1px solid #F0F0F0;background: #E7E6E6 url(../images/dot4.jpg) no-repeat scroll right center;}
.topcate .hover a{color:#000;padding-left:20px;}

/*左侧*/
.p_left{float: left;height: auto !important;min-height: 250px;width: 220px; background:url(../images/page.jpg) repeat-y scroll left top}
.p_left_title{background: transparent url(../images/ttbg2.jpg) no-repeat scroll left -6px;padding-left: 10px;padding-right: 14px;padding-top: 60px;}
.p_search{width:200px;padding: 25px 0px 0 15px;overflow:hidden;clear:both;}
.keyword {width:200px;height: 56px;float: left;}
.b_text{background-color: #FFF;width: 130px;height: 21px;color: #776C57;border: 1px solid #0E5CC3;vertical-align: middle;float: left;line-height: 21px;}
.keyword span{font-weight: bold;display: block;float: none;height: 23px;line-height: 23px;vertical-align: middle;}
.b_btn{background:url(../images/ssbtnbg.jpg) no-repeat scroll 0px 0px !important;height: 23px ; line-height: 23px !important;width: 49px !important;border: medium none;}
.p_bottom{background:url(../images/sublftmbtm.jpg) no-repeat bottom center;display:block;height:29px;}

/*右侧*/
.p_right{float: left;width: 758px;}
.p_con{padding: 20px 20px 25px 21px;overflow:hidden;}
.p_c_tit{height: 30px;line-height:30px;overflow: hidden;text-align: left;border-bottom:1px solid #ccc;}
.p_content{line-height:25px;margin-top:20px;overflow:hidden;clear:both;}

/*foot*/
#footer{width:100%;}
#footer .w980{text-align:center;text-align: center;background:#F5F5F5;text-align:center; padding:30px 0 45px 0; line-height:200%;}
#footer .fmenu{font-family:'微软雅黑','宋体'; font-size:14px; color:#616161;}
#footer .copyright{margin:15px;line-height:22px;font-family:verdana;}

/*产品展表*/
#goodsshow{overflow:hidden;width:730px;}
#goodsshow img{border:0;}
#goodsshow .left{float:left;width:350px;margin:0 30px 0 0;}
#goodsshow .right{float:left;}
#goodsshow .shop_big{border:1px solid #ededed;padding:2px;background:#fff;width:360px;cursor:pointer;}
#goodsshow .shop_plist{clear:both;width:360px;}
#prolist{width:310px;float:left;overflow:hidden;height:68px;position:relative;margin:10px 0 0 0;}
#prolist ul{margin:0;padding:0;list-style:none;overflow:hidden;width:20000px;position:relative;}
#prolist ul li{float:left;cursor:pointer;position:relative;background:url(../images/pro_none.gif) no-repeat center top;height:68px;}
#prolist ul li img{height:60px;width:60px;margin:6px 8px 0 8px;padding:0px;border:0;}
#prolist .hover{background:url(../images/pro_bg.gif) no-repeat center top;height:68px;}
#goodsshow .shop_plist a.prev{float:left;width:20px;height:68px;display:block;outline:none;background:url(../images/ico_left.gif) no-repeat center;line-height:68px;margin-top:12px;}
#goodsshow .shop_plist a.next{float:left;width:20px;height:68px;display:block;outline:none;background:url(../images/ico_right.gif) no-repeat center;margin-top:12px;}
#goodsshow .right{width:350px;}
#goodsshow .right h1{font-size:18px;font-family:microsoft yahei;font-weight:normal;margin:0 0 10px 0;padding:0;}
#goodsshow .right .intro{color:#999;min-height:80px;}
#goodsshow .right .sno{border-bottom:1px solid #eee;line-height:35px;}
#goodsshow .right .price{color:#999;line-height:30px;padding:10px 0;}
#goodsshow .right .price span{color:#f60;font-size:16px;}

/*list*/
.list_page{text-align:right;margin:10px;font-family:宋体;}
.list_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #ccc;color:#333;font-family:宋体;}
.list_page span{background:#ccc;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #ccc;font-family:宋体;}
.list_page b{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #ccc;color:#333;font-family:宋体;}
.list_page b input{border:0;margin:0;padding:0;font-size:12px;font-family:宋体;font-weight:normal;width:12px;vertical-align:middle;text-align:center;}

/*产品说情*/
.tab_tit{background:url(../images/tab.gif) no-repeat top left;width:700px;height:32px;font:16px/32px; text-indent:20px;color:#fff;margin-top:20px;}
.tab_con{line-height:25px;overflow:hidden;}

/*search*/
.hsearch{margin:0 15px;padding:0;list-style:none;}
.hsearch li{padding:0 0 10px 0;}
.hsearch li div{line-height:22px;color:#999;}
.hsearch .ip{border:1px solid #ccc;padding:6px 0 2px 0;margin:0;height:18px;vertical-align:middle;}
.hsearch .w{width:180px;overflow:hidden;}
.hsearch .bnt{background:url(../images/bnt_blue.gif) no-repeat center;border:0;width:80px;height:30px;line-height:30px;font-size:12px;color:#333;cursor:pointer;}