@import url(main.css);
/*导航*/
.nav{height: 40px;
    background: #b3b4b4;
    border-radius: 10px 10px;
    position: absolute;
    top: 80px;
    right: 0px;
    z-index: 99;
    width: 781px;}
.nav ul li a{display: block;font-size: 14px;color:#464a4d;line-height: 40px;padding:0 19px;    -webkit-transition: all 0.3s linear;
  
    transition: all 0.3s linear;}
.nav ul li a:hover,.nav ul li a.cur{color:#1680cc;font-weight: bold;}
.nav ul li{display: inline-block;}
a.logo{display: block;width:218px;height: 83px;float: left;position:absolute;left:0px;top:60px; z-index: 99;}
/*公司简介*/
.about{width:310px;height:221px;left:0px;top:449px;position: absolute;z-index: 99;border-radius: 5px;}
.about .about-t{text-indent:31px;color:#4c4c4c;font-size: 14px;height:31px;line-height: 31px;background: url(../images/abouttlbg.png) center center no-repeat;}
.about .about-c{line-height:20px;font-size: 12px;color:#808080;width:283px;height: 163px;padding:11px 14px 16px 13px;background: #fff;border-radius:0px 0px 7px 7px ;}
.about .about-c a.more{display: block;margin:17px auto 0px;background: url(../images/more.png) center center no-repeat;width:120px;height: 25px;}
/*产品*/
.pro{position:absolute;width:660px;height:221px;right:0px;top:449px;z-index:99;}
.pro .pro-t{text-indent:31px;color:#4c4c4c;font-size: 14px;height:31px;line-height: 31px;background: url(../images/protbg.png) center center no-repeat;}
.pro .pro-c{width:635px;height:161px;padding:12px 12px 17px 13px;background: #fff;border-radius:0px 0px 7px 7px ;}

.pro .pro-c a.more{display: block;
    margin: 16px auto 0px;
    background: url(../images/more.png) center center no-repeat;
    width: 120px;
    height: 25px;}

		.pro-c .bd{ overflow: hidden; }
		.pro-c .bd ul{ overflow:hidden; zoom:1;height:120px; }
		.pro-c .bd ul li{ margin:0 6px; float:left; _display:inline; overflow:hidden; text-align:center;  }
	.pro-c .bd ul li .pic{ text-align:center;width:138px;height: 102px;display: table; border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}
		.pro-c .bd ul li .pic span.img{text-align: center;width:140px;height: 102px;}
		.pro-c .bd ul li .pic img{ width:102px; height:102px;vertical-align: middle;}
		
		.pro-c .bd ul li .pic a:hover img{ border-color:#999;  }
		.pro-c .bd ul li .title{ width:140px;float: left;line-height:18px; height:18px;background: #cccccc;}
/*底部*/
.foot{height: 225px;}
.foot1{height: 91px;padding:46px 0px 48px;background: #e6e6e6;}
.foot1 .fnav{float: left;}
.foot1 .fnav ul li{display: inline-block;float: left;}
.foot1 .fnav ul li a{display: block;font-size: 12px;color:#4c4c4c;margin-right: 54px;-webkit-transition: all 0.3s linear;
  
    transition: all 0.3s linear;}
.foot1 .fnav ul li a:hover{color:#1680cc;}
.foot1 .lx{float: left;margin-top: 32px;}
.foot1 .wm{float: right;width:61px;color:#4c4c4c;}
.foot1 .wm img{margin-top: 9px;}
.foot2{height: 40px;background: #4d4d4d;line-height: 40px;text-align: center;font-size:12px;color:#fff;}
/*关于	*/
.main{position: absolute;width:1000px;height:480px;overflow: hidden;background:#f2f2f2;border-radius: 10px 10px;top:165px;left:0;z-index: 99;}
.tl	{height:23px;line-height:15px;margin-top: 21px;background:url(../images/tlbg.png) bottom center repeat-x;}
.tl .tll{font-size: 14px;color:#4c4c4c;display: inline;float: left;margin-left:21px;text-indent: 13px;background:url(../images/blue.png) left center no-repeat;}
.tl .tlr{font-size: 14px;margin-right: 23px;color:#4c4c4c;}
.content{min-height: 382px;overflow: hidden;}
.content-t{font-size: 16px;font-weight: bold;color:#4c4c4c;text-align: center;margin-bottom: 23px;}
.content-c{line-height: 20px;}
.content-c2{line-height: 20px;overflow: auto;
    overflow-x: hidden;}
    .content-c3{line-height: 20px;}
/*荣誉*/
.honor { height: 332px;}
.honor li { width:177px; float:left; margin:0 -2px 30px 0px; text-align:center; overflow:hidden;     display: table;}
.honor li .img {background:#fff;display: table-cell;
    vertical-align: middle; width:164px; height:133px; text-align:center; border:1px #DCDBDB solid; margin-bottom:10px; vertical-align:middle;}
.honor li .img span { height:100%; display:inline-block; vertical-align:middle; }
.honor li .img img { box-shadow: 0px 1px 8px #444;
    -moz-box-shadow: 0px 1px 8px #444;
    -webkit-box-shadow: 0px 1px 8px #444;max-height:133px; max-width:166px; vertical-align:middle!important;}
/*新闻*/
.news-ft {
    background: url(../images/tlbg.png) top center repeat-x;
    padding: 15px;
    margin-top: 20px;
    color: #999;
}
.back {
    position: absolute;padding-left: 15px;
    top: 20px;
    right: 17px;
    font-size: 12px;
    background: url(../images/back2.png) left center no-repeat;
}
.content-cc{overflow: auto;min-height:263px;
    overflow-x: hidden;}
.content-cc2{min-height:263px;
   text-align: left;}

/*产品*/
.product { height: 332px;}
.product li { width:177px; float:left; margin:0 -2px 14px 0px; text-align:center; overflow:hidden;     display: table;}
.product li .img {background:#fff;display: table-cell;
    vertical-align: middle; width:164px; height:133px; text-align:center; border:1px #DCDBDB solid; margin-bottom:10px; vertical-align:middle;}
.product li .img span { height:100%; display:inline-block; vertical-align:middle; }
.product li .img img { max-height:134px; max-width:171px; vertical-align:middle!important;}
.product li  span.name{display: block;float: left;height:20px;width:166px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;line-height: 20px;text-align: center;}
/*Inside pages*/
.headtop{height:95px;border-bottom: 1px solid #1680cc;}
.headtop .Insidelogo{padding-top: 24px;display: block;width:175px;height:52px;float: left;}
.headtop .container{padding-top:62px;}
.headtop .container .link{margin-left: 1px;}
.headtop .container .link a{display: inline-block;padding:0 4px;}
.headnav{height:42px;overflow: hidden;background:#f2f2f2;line-height: 42px;}
.headnav ul li{display: inline-block;float: left;}
.headnav ul li a{display: block;float: left;color:#464a4d;font-size:14px ;padding:0 30px;-webkit-transition: all 0.3s linear;
    transition: all 0.3s linear;}
.headnav ul li a.first{padding-left:}
.headnav ul li a:hover,.headnav ul li a.cur{color:#1680cc;font-weight: bold;}
.main{background: url(../images/mainbg.png) top center repeat-x;height:auto;}
.boxleft{position:relative;width:182px;height:auto;padding:31px 13px 20px 18px;background:#fff;border-right: 1px solid #ccc;margin-right: -1px;}
.boxleft-t{width:182px;height: 33px;line-height: 33px;background:#1680cc;color:#fff;text-align: center;}
form#searForm {
    width: 182px;
    height: 21px;margin-top: 24px;
}
form#searForm input.keys {
    float: left;
    border-top:1px solid #cbcbcb;
     border-left:1px solid #cbcbcb;
      border-bottom:1px solid #cbcbcb;
    height: 19px;
    line-height: 19px;
    color: #c9c9c9;
   
    width: 158px;
    font-size: 12px;
    background:none;
    
    
    
}
form#searForm input.submit {
    width: 21px;
    height: 21px;
    border: 0;
    letter-spacing: 1px;
    float: right;
    background: url(../images/submitbg.png) center center no-repeat;
    cursor: pointer;
}
.boxleft-list{margin-top: 13px;margin-bottom: 23px;}
.boxleft-list ul li{margin-bottom:4px;border-radius:5px 5px;width:142px;padding:7px 31px 7px 9px;background:#e6e6e6;height:13px;line-height: 13px;}
.boxleft-list ul li a{background:url(../images/lbg.png) left center no-repeat;text-indent:7px;display: block;width:142px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.boxleft-h{width:200px;height: 64px;background:url(../images/left_1.jpg) center center no-repeat;margin-left: -12px;}
.boxright{width:744px;float: left;min-height: 350px;border-left:1px solid #ccc ;}
.boxright-t{height: 70px;border-bottom: 1px solid #ccc;}
.boxright-t .sortname{float: left;font-size: 17px;color:#000;padding-left:44px;padding-top: 30px;display: block;background: url(../images/sbg.png) 31px 34px no-repeat;}
.boxright-t .position{float: right;margin-top: 35px;margin-right:20px;}
.boxright-c{width:709px;padding:35px 11px 0px 22px;margin-bottom: 50px;}
.boxright-c p>img{
    width: 100%;
    }
.box{border-right:1px solid #ccc ;border-left:1px solid #cccccc ;}

