﻿@charset "utf-8";
/* CSS Document */

/*banner开始*/
.banner{ height:550px; overflow:hidden; position:relative; z-index:7; width:100% !important;}
.banner .td ul,.banner .td ul li,.banner .td ul li a{ width:100% !important;}
.banner .td ul li a{ display:block; display:block; height:550px; overflow:hidden;}

.banner .btn{  bottom: 23px;padding: 5px 6px;position: absolute;right: 50%;z-index: 7; margin-right:-76px;}
.banner .btn li {background: none repeat scroll 0 0 #000;border: 1px solid #000;color: #FFFFFF;cursor: pointer;display: inline-block;
margin-left: 5px;padding: 2px 2px; width:10px;height:10px; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; float:left;     -moz-border-radius: 25px;      /* Gecko browsers */
    -webkit-border-radius: 25px;   /* Webkit browsers */
    border-radius:25px;            /* W3C syntax */}
.banner .btn li.on {background: none repeat scroll 0 0 #405c99;border: 1px solid #405c99;font-weight: bold;padding: 2px 2px;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.banner .ljt{position: absolute;width: 50px; height: 118px;display: block;left:50%; margin-left:-650px;top:39%; z-index:999;background:url(../images/banner_l.png) no-repeat; cursor:pointer;}
.banner .rjt{position: absolute;width: 50px; height: 118px;display: block;left:50%; margin-left:600px; top:39%; z-index:999;background:url(../images/banner_r.png) no-repeat;cursor:pointer;}
/*banner结束*/

/*长期供应一线品牌企业*/
.hz{ width:1100px; height:380px; position:relative}
.hztop{ width:1100px; height:80px; text-align:center; margin-top:55px}
.hzbot ul li { float:left; width:210px; height:178px; margin-left:5px; margin-right:5px}
.hzbot ul li p{ height:30px; line-height:30px; width:210px; text-align:center; overflow:hidden}
.hzbot ul li img{ width:208px; height:148px; overflow:hidden; border:#999999 solid 1px;}
.hzbot{ margin-top:30px; width:1100px; height:240px;}
#Left_Photo1{ background:url(../images/hzleft1.jpg) no-repeat; width:50px; height:93px; position:absolute; left:-60px; top:130px; cursor:pointer}
#Left_Photo1:hover{ background:url(../images/hzleft2.jpg) no-repeat; width:50px; height:93px; position:absolute; left:-60px; top:130px; cursor:pointer}
#Right_Photo1{ background:url(../images/hzright1.jpg) no-repeat; width:50px; height:90px; position:absolute; right:-60px; top:130px; cursor:pointer}
#Right_Photo1:hover{ background:url(../images/hzright2.jpg) no-repeat; width:50px; height:90px; position:absolute; right:-60px; top:130px; cursor:pointer}
/*产品展示*/
.pro{ width:1100px; height:970px; overflow:hidden; margin-top:-40px}
.proleft{ width:239px; height:auto; float:left; border:#0f52b4 solid 1px; overflow:hidden}
.prolbot{ width:239px; height:820px;overflow:hidden; position:relative}
.prolbot p{ width:206px; height:35px; line-height:35px; margin-left:15px; background:#016cd0; text-align:center; margin-top:13px; font-size:20px; }
.prolbot p a{color:#ffffff}
.prolbot ul{ margin-top:10px; width:200px; height:auto} 
.prolbot ul li{ font-size:15px;  width:200px; height:26px; line-height:26px; margin-left:21px; background:url(../images/proice.jpg) no-repeat 0px 10px; text-indent:10px }
.prolbot ul { height:auto; overflow:hidden; max-height:130px;min-height:78px}
.prolbot ul li a{ color:#666666;}
.prolbot ul li a:hover{ text-decoration:underline}
.prolbot span{ width:200px; height:53px;  display:block;position:absolute; left:15px; bottom:8px }

.proright{ width:840px; height:970px; overflow:hidden; float:right; }
.prtop{ border-bottom:#cccccc dashed 1px; height:31px;}
.prtop p{ height:29px; line-height:29px; border-bottom:#0f52b4 solid 5px; width:120px;font-size:20px; color:#151515; float:left }
.prtop a{ float:right}
.prbot{ width:840px; height:680px; margin-top:10px}
.prbot ul li{ width:263px; height:274px; border:solid 1px #cccccc; float:left; margin-top:27px; margin-right:15px; cursor:pointer}
.prbot ul li img:hover{filter:alpha(opacity=40)}
.prbot ul li img{ width:263px; height:244px;}
.prbot ul li a{ height:30px; line-height:30px; text-align:center; background:#dcdcdc ; width:265px; display:block}


/*副广告*/
.fgg{ background:url(../images/fugg1.jpg) no-repeat center; width:100% ; height:255px; overflow:hidden}
.fgg-main{ width:1100px; height:253px; overflow:hidden}
.fgg img{ margin-top:120px; margin-left:30px; width: }

/*企业保障*/
.qybz{ width:1100px; height:640px; margin-top:40px}
.qybztop{ width:342px; height:79px; } 
.qybzbot{ width:1200px; height:560px; overflow:hidden; margin-top:10px; float:left}
.qbleft{ width:676px; height:544px; float:left}
.qbright{ width:524px; height:544px; float:left; }
.qbright ul li{ width:524px; height:auto; overflow:hidden; margin-top:60px}
.qbrleft{ float:left; width:51px; height:51px}
.qbrright{ float:left; margin-left:5px; width:468px; height:100px; overflow:hidden}
.qbrright strong{ font-size:21px; color:#1174ce}
.qbrright p{ font-size:15px;  color:#151515; line-height:24px;}
.qbrright p span{ color:#1174ce}

/*4大优势*/
.ystop{ width:100% ; height:91px ; background:url(../images/4ystop.jpg) no-repeat center ; margin-bottom:30px }
.ys-main{ width:1100px; height:1550px; overflow:hidden}
.ys1{ width:1100px; height:420px; overflow:hidden; margin-top:-30px}
.ys1left{ width:500px; height:330px; overflow:hidden; float:left; padding-top:60px; margin-left:20px}
.ys1ltop p{ font-weight:bold; font-size:23px;  border-bottom:dashed 1px #cccccc; height:45px; line-height:45px}
.ys1ltop p strong{ font-size:26px; color:#076ac5}
.ys1lbot{ border-top:#7b7b7b dashed 1px; margin-top:5px; width:500px; height:246px; overflow:hidden}
.ys1lbot p{ font-size:16px; color:#666666; margin-top:20px; line-height:24px; overflow:hidden}
.ysspan{ color:#076ac5}
.ys1right{ width:500px; height:295px; border: solid 1px #b2b2b2; float:right; margin-top:50px; margin-right:10px}
.ys1right img{ height:283px; width:486px; margin-top:6px; margin-left:7px; cursor:pointer}
.ys1bot{ width:1100px; height:29px;}
.ys1bot img{ width:1100px; height:29px}

.ys2{ width:1100px; height:440px; overflow:hidden; margin-top:-30px}
.ys2left{width:500px; height:295px; border: solid 1px #b2b2b2; float:left; margin-top:50px; margin-left:10px}
.ys2left img{ height:283px; width:486px; margin-top:6px; margin-left:7px; cursor:pointer}
.ys2left{ width:500px; height:295px; overflow:hidden; float:left; margin-top:60px; margin-left:20px}
.ys2rtop p{ font-weight:bold; font-size:23px;  border-bottom:dashed 1px #cccccc; height:45px; line-height:45px}
.ys2right{width:500px; height:330px; overflow:hidden; float:right; margin-top:60px; margin-right:10px}
.ys2rtop p strong{ font-size:26px; color:#076ac5}
.ys2rbot{ border-top:#7b7b7b dashed 1px; margin-top:5px; width:500px; height:246px; overflow:hidden}
.ys2rbot p{ font-size:16px; color:#666666; margin-top:20px; line-height:24px; overflow:hidden}

/*实力展示*/
.sl{ width:1100px; height:auto}
.sltop{ width:350px; height:79px;}
.slmid{ width:400px; height:50px; line-height:50px; margin-top:20px}
.slmid ul li{ width:180px; height:50px; text-align:center; background:#1b639e; font-size:20px ; font-weight:bold; color:#ffffff; float:left; margin-right:10px;margin-left:10px; cursor:pointer}
.slmid ul li.lion{ background:#d6191a}
.slbot{ width:1100px; height:345px;  margin-top:45px; position:relative;}
.slbot ul {width:1100px; height:345px; overflow:hidden}
.slbot ul li{ width:249px; height:345px; overflow:hidden; float:left; margin-left:13px; margin-right:13px}
.slbot ul li img{ width:247px; height:315px; border:solid 1px #aaaaaa;}
.slbot ul li p{ height:30px; width:247px; text-align:center; line-height:30px; overflow:hidden; font-size:18px}
#Left_Photo2{ background:url(../images/hzleft1.jpg) no-repeat; width:50px; height:93px; position:absolute; left:-60px; top:130px; cursor:pointer}
#Right_Photo2{ background:url(../images/hzright1.jpg) no-repeat; width:50px; height:93px; position:absolute; right:-60px; top:130px; cursor:pointer}
#Left_Photo2:hover{ background:url(../images/hzleft2.jpg) no-repeat; width:50px; height:93px; position:absolute; left:-60px; top:130px; cursor:pointer}
#Right_Photo2:hover{ background:url(../images/hzright2.jpg) no-repeat; width:50px; height:93px; position:absolute; right:-60px; top:130px; cursor:pointer}
#Left_Photo3{ background:url(../images/hzleft1.jpg) no-repeat; width:50px; height:93px; position:absolute; left:-60px; top:130px; cursor:pointer}
#Right_Photo3{ background:url(../images/hzright1.jpg) no-repeat; width:50px; height:90px; position:absolute; right:-60px; top:130px; cursor:pointer}
#Left_Photo4{ background:url(../images/hzleft1.jpg) no-repeat; width:50px; height:93px; position:absolute; left:-60px; top:130px; cursor:pointer}
#Right_Photo4{ background:url(../images/hzright1.jpg) no-repeat; width:50px; height:90px; position:absolute; right:-60px; top:130px; cursor:pointer}
#Left_Photo3:hover{ background:url(../images/hzleft2.jpg) no-repeat; width:50px; height:93px; position:absolute; left:-60px; top:130px; cursor:pointer}
#Right_Photo3:hover{ background:url(../images/hzright2.jpg) no-repeat; width:50px; height:93px; position:absolute; right:-60px; top:130px; cursor:pointer}
#Left_Photo4:hover{ background:url(../images/hzleft2.jpg) no-repeat; width:50px; height:93px; position:absolute; left:-60px; top:130px; cursor:pointer}
#Right_Photo4:hover{ background:url(../images/hzright2.jpg) no-repeat; width:50px; height:93px; position:absolute; right:-60px; top:130px; cursor:pointer}
.fgg2{ width:100%; height:332px; overflow:hidden; background:url(../images/fgg2.jpg) no-repeat center; margin-top:0px}
.fgg2 img{ float:right; margin-top:140px;}

/*客户见证*/
.khjzwarp{ width:100%; height:1425px ; overflow:hidden; background:#f5f5f5}
.khjz{ width:1100px; height:525px; overflow:hidden; }
.jztop{ width:391px ; height:79px}
.jzbot{ width:1100px; height:440px; overflow:hidden}
.jzbot ul li{ width:540px; height:190px; overflow:hidden; margin-top:35px; float:left; margin-left:10px}
.jzbleft{ float:left; width:210px; height:180px; border:solid 1px #a0a0a0}
.jzbleft img{ margin-top:4px; margin-left:4px; width:200px; height:173px}
.jzbright{ float:right; width:310px; height:190px;}
.jzbp1{ font-size:18px; line-height:30px; height:30px; width:300px; overflow:hidden}
.jzbp1 a:hover{ text-decoration:underline}
.jzbp2{ color:#7a7a7a ; font-size:15px; line-height:26px; height:80px; overflow:hidden}
.jzbright span{ width:90px; height:30px; line-height:30px; background:#0f52b4; display:block; text-align:center; margin-top:20px; float:right}
.jzbright span:hover{ background:#d6191a}
.jzbright span a{ color:#fff}

/*走进聪明机械*/
.intotop{ width:1100px; height:79px; text-align:center; margin-top:50px}
.intobot{ width:1100px; height:680px; background:#ffffff; margin-top:40px}
.ibtop{ width:1100px; height:370px; border-bottom:dashed 1px #076ac5}
.ibtopleft{ width:540px; float:left; height:370p; overflow:hidden}
.ibtopleft strong{ font-size:25px; color:#076ac5; margin-top:15px; display:block; line-height:30px; height:30px; margin-left:10px}
.ibtopleft p{ margin-left:10px; line-height:30px; color:#636363; font-size:15px; height:210px; overflow:hidden; width:530px; margin-top:15px}
.ibtopleft a{ width:90px; height:30px; background:#1b639e; display:block; color:#ffffff; text-align:center; line-height:30px; margin-top:30px; margin-left:10px}
.ibtopleft a:hover{ background:#d6191a}
.ibtopright{ width:540px; height:360px; overflow:hidden; float:right}
.ibtopright img{ width:540px; height:350px;margin-top:10px}
.ibbot{ width:1104px ; height:203px; overflow:hidden; margin-top:30px}
.ibbot ul li{ width:260px; height:203px; float:left; margin-right:8px; margin-left:8px}
.ibbott{border:solid 1px #b9b9b9; width:258px; height:179px}
.ibbott img{ width:252px; height:173px; margin-left:3px; margin-top:3px}
.ibbot ul li p{ height:30px; line-height:30px; text-align:center; font-size:15px ; color:#363636}
.intobg{ width:100% ; height:25px; background:url(../images/inbotbg.jpg) no-repeat center}


/*news*/
.news{ width:1100px ; height:588px; overflow:hidden; margin-top:25px}
.newsleft{700px; height:588px; overflow:hidden; float:left ; margin-left:5px}
.nltop{ width:700px; height:45px; background:#076ac5; line-height:45px; text-indent:10px; color:#ffffff; font-size:18px; font-weight:bold}
.nlmig{ width:698px; height:316px; border:solid 1px #868686; margin-top:15px}
.nltop a{ float:right; font-size:13px; color:#a5bee3; margin-right:10px}
.nlmig img{ width:688px; height:306px; margin-left:5px; margin-top:5px}
.blbot{ width:700px; height:220px; overflow:hidden}
.blbot ul li{ width:700px; height:50px; border-bottom:dashed 1px #858585; line-height:50px}
.blbot ul li a{ color:#4c4c4c; font-size:15px; display:block; width:600px; float:left}
.blbot ul li span{ float:right}

.newsright{ width:370px; height:588px; overflow:hidden; float:right}
.nrtop{ width:370px; height:45px; background:#076ac5;line-height:45px; text-indent:10px; color:#ffffff; font-size:18px; font-weight:bold}
.nrtop a{ float:right; font-size:13px; color:#a5bee3; margin-right:10px}



.marqueetop{ width:370px; height:543px;  overflow:hidden; margin-top:20px;}
.marqueetop ul{ width:370px; height:auto; overflow:hidden; }
.marqueetop ul li{ width:370px; height:auto; overflow:hidden; padding-bottom:12px; border-bottom:1px dashed #c2c2c2; margin-bottom:9px;}
.marqueetop dl{ width:370px; height:auto;    }
.marqueetop dl dt{ height:33px; line-height:33px; overflow:hidden; width:350px; display:block; font-size:14px; background:url(../images/qa-li.png) no-repeat 0px 6px; }
.marqueetop dl dt a{ color:#333333; padding-left:25px;  text-overflow:ellipsis; white-space:nowrap; display:block; width:350px; overflow:hidden; }
.marqueetop dl dt a:hover{color:#3c3c3c;}
.marqueetop dl dd{ width:350px; max-height:48px; line-height:24px; color:#5f5f5f; font-size:13px; display:block; overflow:hidden; padding-left:25px; background:url(../images/qa-li.png) no-repeat 0px -89px; }

/*友情链接开始*/
.link-box{ width:1100px; height:auto; overflow:hidden; line-height:24px; margin-top:60px; padding-bottom:10px; }
.link-l{ width:75px; background:url(../images/link-tb.png) 0px 8px no-repeat; padding-left:25px; color:#7c7c7c; font-size:14px;}
.link-c1{ width:800px; height:24px; max-height:24px; overflow:hidden; font-size:12px; color:#7c7c7c;}
.link-c1 a{ color:#7c7c7c; padding-left:3px; padding-right:3px;}
.link-r{ width:80px; padding-right:10px; background:url(../images/link-r.png) no-repeat right 7px; text-align:right; }
.link-r a{ color:#878787; font-size:12px;}
/*友情链接结束*/

#scroll { width:1100px; overflow:hidden; }
#scroll_box {float: left;width: 800%;}
#scroll_begin {float: left;}
#scroll_end {float: left;}
.iproduct{ margin:15px 0;}
.iproduct .cn{padding:0 5px; float:left}
.iproduct .ih1{border:1px solid #bac8cb; padding:1px; width:250px; height:220px; margin:5px;}
.iproduct .ih1 a{ width:220px; height:220px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:104px;*font-family:Arial;}
.iproduct .ih1 img{ vertical-align:middle;}

.iproduct span{ display:block; text-align:center; font-family:微软雅黑; font-size:13px;}
.iproduct td{ text-align:center;}
