@charset "utf-8";
/*枫速网络*/

/*--------------------通用信息开始--------------------*/
* { margin:0; padding:0; list-style:none }
BODY {
	background:#fff;color:#000; FONT-FAMILY: 微软雅黑
}
.layout { width:1200px; margin:0 auto;}
.clear {clear:both}
img { border:none }
li { line-height:22px }
a {color:#000;text-decoration:none;}
a:hover {color:#e61a11;}
/*共用*/
.caption p {text-align: center;}
.caption p.title {color: #444;font-size: 26px}
.caption p.subtitle {color: #c1c1c1;font-size: 16px}
.caption {margin: 0 auto;width: 1200px;text-align: center;}
.caption .subtitle {
    display: block;
    width: 478px;
    color: rgba(191, 191, 191, 0.91);
    font-size: 14px;
    margin: 0 auto;
    border-bottom: 1px #ececec solid;
    padding-bottom: 10px;
    margin: 0 auto;text-transform:Uppercase 
}
.caption .subtitle {
    color: rgba(216, 216, 216, 0.91) !imporborder-bottom: 1px #e8e8e8 solid !important;
}

.caption p.subtitle {
    font-family: HELVETICANEUELTPRO-THEX, "微软雅黑";
}

.caption p.subtitle {
    color: #c1c1c1;
    font-size: 16px;
}
.caption .subtitle::after {
    content: '';
    background-color: #e61a11;
    width: 9px;
    height: 9px;
    display: block;
    border-left: 7px #F7F7F7 solid;
    border-right: 7px #F7F7F7 solid;
    position: relative;
    top: 15px;
    left: 228px;
}
.title{ text-align:center;margin:0 auto;width:1200px; color:#fff;}
.title b{font-size:30px;font-weight:bold;padding-bottom:10px}
.title i{width:80px;height:30px;border:1px solid #fff;padding:2px 10px; font-style:normal;text-transform:uppercase;}
.topic{width:1200px;font-size:18px;text-align:center;margin:0 auto;}
.topic-txt {border-bottom:1px solid #D1000B;line-height:45px;height:45px;font-weight:normal;overflow:hidden;display: inline-block;}
.titlea{ text-align:center;margin:0 auto;width:1200px; color:#FF6600;}
.titlea b{font-size:30px;font-weight:bold;padding-bottom:10px}
.titlea i{width:80px;height:30px;border:1px solid #AAAAAA;padding:2px 10px; font-style:normal;text-transform:uppercase;}

.titles{ text-align:center;margin:0 auto;}
.titles  li{display:inline-block;text-align:center;font-size:13px;background:#D9D9D9;border-radius:10px;width:100px;line-height:30px}
.titles  li a{color:#000;display:block}
.titles  a:hover{ color:#fff; text-decoration:underline;background:#e61a11;border-radius:10px;}
.more{width: 150px;height:37px;display: block; margin: 20px auto 0px;line-height:37px;font-size: 14px;color: #aba8a8;text-indent: 36px;border-radius: 0px;transition: all ease-out .3s; background-color:#fff;text-transform:Uppercase }
.more:hover i{ color: transparent;}
.more:hover{color: #525252;text-indent:36px;box-shadow: 0px 7px 15px #dedede;}
.more::after{transition: all 0.4s ease-out 0s;content: ' ';width: 37px;display: block; float: right;height: 37px;background: url(/images/jiantou2.png) no-repeat -55px -63px;background-color:#e61a11;}
.more:hover::after{ background-color:#FF6600;}
/*流程*/

.solutionbg{width:100%; margin:0 auto;background:url(/images/ch-04.jpg) no-repeat center top;border-bottom:1px solid #f2f1f1}
.solution{width:1200px; margin:0 auto;}
.solution li{width:288px;float:left;height:80px;border:1px solid #D8D8D8;margin-left:10px;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;margin-bottom:30px;text-align:center;font-size:20px;text-transform: uppercase;display:block;}
.solution li a{display:block;}
.solution li p{font-size:18px;color:#757575;font-weight:normal;margin-top:18px;}
.solution li i{font-size:12px;color:#b0b0b0;font-style: normal;text-transform: uppercase}
.solution-nav{text-align:center;border:1px solid #D8D8D8;width:100px;height:25px;line-height:25px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-top:10px;display:block;float:left;margin-left:20px;}
.solution  .nums {color: #ffffff;font-size:18px;font-family: HELVETICANEUELTPRO-THEX,Arial;text-align:center;}
.solution li:hover{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px);-webkit-box-shadow:0px 5px 15px #a0a0a0;  -moz-box-shadow:0px 5px 15px #a0a0a0;box-shadow:0px 5px 15px #a0a0a0;}
.solution li{transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;display:block;}
/*流程*/
.video{width:100%;margin:0 auto;height:1014px;background:url(/images/zh-01.jpg) no-repeat center;}
.video-box{ width:1230px;margin:0 auto;}
.video-right{float:left;background:url(/images/zh-02.jpg) no-repeat center;width:658px;height:506px;}
.video-right-b{float:left;margin-top:280px;}
.video-right .video-right-b li{float:left;background:#fff;border-radius:10px;display:block;margin-left:20px;margin-bottom:30px;line-height:35px}
.video-right .video-right-b li a{color:#000;font-size:15px;display:block;padding:0px 32px;}
.video-right .video-right-b li a:hover{text-align:center;color:#ff0000;background:#FFF100;border-radius:10px;display:block;}
.video-left{float:left;width:540px;margin-left:10px;}
.video-left .video-left-h{width:529px;height:335px;float:left}
.video-left .v1{float:left;}
.video-left li{float:left;width:260px;overflow:hidden;margin-right:8px;margin-top:8px}
.video-bottom{float:left;margin-top:22px;}
.video-bottom li{float:left;width:330px;overflow:hidden;margin-right:8px;}



/*项目*/
.xiangmu{ width:1200px;margin:0 auto;height:358px;background:url(/images/ch-01.jpg) no-repeat;}
.xiangmu dl{float:left;color:#fff;width:250px;}
.xiangmu dl a{color:#fff}
.xiangmu dt{font-size:18px;font-weight:bold;}
.xiangmu dd{font-size:15px;line-height:24px;margin-top:10px}
.xiangmu dl a:hover{color:#FF6600}
.xiangmu .dl1{margin-left:68px;margin-top:40px}
.xiangmu .dl2{margin-left:160px;margin-top:40px}
.xiangmu .dl3{margin-left:160px;margin-top:40px}
.xiangmu .dl4{margin-left:68px;margin-top:40px}
.xiangmu .dl5{margin-left:160px;margin-top:40px}
.xiangmu .dl6{margin-left:160px;margin-top:40px}
.marqueeleft{width:1200px;overflow:hidden;margin:0 auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:320px;overflow:hidden;background:#F6F6F6;}
.marqueeleft .pic{display:block;height:28px;overflow:hidden;width:320px;background:url(/images/zh-06.png) no-repeat center}
.marqueeleft li h6{line-height:30px;width:320px;text-align:center;font-size:15px;}
.marqueeleft li h6 a{font-size:15px;color:#000;}
.marqueeleft li p{line-height:30px;width:320px;text-align:center;font-weight:bold;font-size:15px;padding-top:10px}
.marqueeleft li p a{font-size:15px;color:#000;}
.marqueeleft li img{ width:320px;height:200px;}
.marqueeleft li a:hover img{filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
.marqueeleft li p a:hover{color:#0f51a2;}

.aui-content-box { position: relative;width: 500px;height:110px; margin:0 auto;float:left;top:100px;margin-left:60px;}
.aui-content-item-img {position: absolute;width:150px;height:100px;}
.aui-content-item-name {position:absolute;top:100px;left:0;width:150px;line-height:30px; color: #666;font-size:15px;text-align: center;}
.aui-content-box-list ul li {float:left;margin-left:4px;}
.aui-content-box-list ul li a {position:relative;display: block;width:150px;height:120px;text-align:center;margin: auto;}
.aui-content-box-list ul li a:hover img{filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
.aui-content-box-ovf { width:452px;overflow: hidden; position: relative;margin-left: 24px;height:300px;}
.aui-content-box-list {width: 6950px;position: absolute;left: 0px;top: 0px;}
.prev {position: absolute;left: 0px;top: 40%;margin-top: -25px;}
.next {position: absolute;right: 0;top: 40%;margin-top: -25px;}
.prev a {opacity: 0.6;position: absolute;left:0;z-index: 100;width:20px;height:20px;}
.next a { position: absolute;right: 0;z-index:100;width: 20px;height:20px;opacity: 0.6;}
.prev img {width: 100%;display: block;border: none;position: absolute;left: 0; top: 12px;}
.next img {width: 100%;display: block;position: absolute;border: none;top: 13px;right: 0;}
.prev a:hover {opacity: 1;}
.next a:hover {opacity: 1;}
/*产品展示*/
.productbg{width:100%;background:#F7F7F7;padding-top:50px}
.product{width:1200px;margin:auto;}
.product li{width:380px;float:left;margin-left:12px;margin-bottom:30px;	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;border:4px solid #fff}
.product li:hover{transform:translate(0,-10px);
	-webkit-transform:translate(0,-10px);
	-moz-transform:translate(0,-10px);
	-o-transform:translate(0,-10px);
	-ms-transform:translate(0,-10px);
	-webkit-box-shadow:0px 5px 15px #a0a0a0;  -moz-box-shadow:0px 5px 15px #a0a0a0;box-shadow:0px 5px 15px #a0a0a0;}
.product li img{transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;width:380px;}
.product .txt{width:380px;line-height:60px;text-align:center;font-size:15px;background:#fff;height:60px;}
.product .txt p{float:left;font-size:15px;background-size:15px;padding-left:30px}
.product .txt h1{float:left;font-weight:normal;font-size:15px;margin-left:30px;background:url(/images/l.png) no-repeat 0px 20px;background-size:20px;padding-left:30px}
.product .txt .more-right {height:30px;background:url(/images/j.png) no-repeat;float:right;width:32px;margin-top:13px}
.product .txt .more-right a:hover{height:30px;background:url(/images/j_01.png) no-repeat;float:right;width:32px;margin-top:10px}

/* 公司 */
.about{width:100%;height:400px;background:url(/images/about.jpg) no-repeat top;padding-top:200px;}
.about .about-ico{width:1200px;margin:auto;background:#305DC3;height:400px}
.about .about-ico .about-left{position: relative;top: -67px;margin-left: 25px;float:left;display:block; width:500ppx; height:440px; overflow:hidden; }
.about .about-ico .about-left a img{ display:block; width:500px;  height:440px;  position: relative;transition:all .5s;opacity:0.95;}
.about .about-ico .about-left a img:hover{ opacity:0.7; transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1); opacity:1;}

.about .about-ico .about-right{float:left;width:600px;color:#fff;line-height:24px;text-align:left;margin-left:38px;font-size:13px}
.about .about-left-title{font-size:26px;float:left;font-weight:normal;color:#fff;margin-left:38px;margin-top:60px;width:600px;}
.about .about-left-box{font-size:15px;float:left;color:#fff;line-height:24px;width:600px;margin:0px 0px 30px 38px;text-transform:Uppercase }
.about .about-ico .about-left-more {width: 67px;height: 36px;border-radius: 0px;  border: rgba(255, 255, 255, 0.3) 1px solid;background-color: rgba(255,255,255,.0); margin: 0px;background: url(/images/jiantou2.png) no-repeat -38px -2px;opacity: 0.6;float:right;margin-right:46px;margin-top:46px;}
.about .about-ico .about-left-more:hover{transition: all ease-out .3s;background: url(/images/jiantou2.png) no-repeat -38px -33px; opacity: 1;border: rgba(255, 255, 255, 0.41) 1px solid;}



/*厂房*/
.focusboxbg{background:#F7F7F7;border-bottom:1px solid #efefef}
.focusbox{position:relative;overflow:hidden;zoom:1;}
#fullbanner{width:960px;height:510px;margin:auto;position:relative;}
#fullbanner li a{display:block;width:950px;height:500px;overflow:hidden;}
#fullbanner img{width:950px;height:500px;}
#fullbanner a img{ display:block; width:950ppx;  height:500px;  position: relative;transition:all .5s;opacity:0.95;}
#fullbanner img:hover{ opacity:0.7; transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1); opacity:1;}
#fullbanner ul{width:960px;height:510px;}
#fullbanner .wrappic{overflow:visible;position:absolute;}
#fullbanner .next, #fullbanner .prev{filter:alpha(Opacity=70);opacity:.7;position:absolute;top:50%;margin-top:-25px;margin-left:5px;background-color:#303030;z-index:3;}
#fullbanner .next:hover, #fullbanner .prev:hover{background-color:orangered;}
#fullbanner .next{margin:-25px 5px 0 0;right:0;}
#fullbanner .mask-left, #fullbanner .mask-right, #fullbanner .plan{background:#fff;padding:5px;z-index:1;position:absolute;top:0;left:0;width:950px;height:500px;overflow:hidden;left:1920px;}
#fullbanner .txt{position:absolute;overflow:hidden;z-index:1000;width:950px;top:446px;height:60px;color:#fff;filter:alpha(Opacity=70);opacity:.7;line-height:60px;text-align:center;background:#303030 url(/images/jt.png) no-repeat 520px 12px;font-size:15px}
#fullbanner .mask-right, #fullbanner .mask-left{z-index:4;left:-960px;filter:alpha(Opacity=50);opacity:.5;background:#fff;overflow:hidden;}
#fullbanner .mask-right{left:960px;}
.arrow-left,.arrow-right{background:url(/images/jt-01.png) no-repeat;}
.arrow-left{background-position:15px 12px;height:50px;width:50px;}
.arrow-left:hover{background-position:-45px 12px;}
.arrow-right{background-position:-103px 12px;height:50px;width:50px;}
.arrow-right:hover{background-position:-163px 12px;}

/*资讯*/
.new_box{ width:100%; margin:0 auto;overflow:hidden;}
.news{ width:1200px; margin:0 auto;overflow:hidden;}
.n_l{ height:420px; width:570px; box-shadow:0 0 3px #e1e1e1;float:left;}
.n_l dl{ padding-left:19px; height:120px;}
.n_l dl dt{ padding-bottom:12px;}
.n_l dl dt a{ display:block; color:#333; font-size:16px; height:25px; line-height:25px;}
.n_l dl dd{ color:#888; font-size:13px; line-height:26px; width:540px;}
.n_l ul{ background:url(/images/n_lin.png) no-repeat 0px 14px; height:298px; margin:0 33px 0 19px;}
.n_l ul li{ font-size:13px;float:left;width:540px;}
.n_l ul li a{ color:#333;height:38px; line-height:38px;padding-left:38px; display:block;}
.n_l ul li a:hover{ color:#666;background:url(/images/n_ico.png) no-repeat 0 15px;}
.n_l ul li span{ float:right; color:#b0afaf; font-size:13px;width:100px;line-height:38px;text-align:right}
.n_l ul .home{ color:#343434; font-weight:bold;}
.n_r{  width:588px;float:right;}
.n_r dl {width:588px;float:left;}
.n_r dl p a{ display:block; color:#333; font-size:16px; height:25px; line-height:25px;margin-bottom:10px}
.n_r dl dt img{ width:588px; height:300px;float:left;}
.n_r dl dd{color:#666; font-size:13px; line-height:26px; height:100px; float:right;width:568px;background:#E5E5E5;padding:20px 10px 0px 10px;}
.n_r ul li{ font-size:14px;margin-left:20px;float:left;margin-top:3px }
.n_r ul li a{ color:#888;background:url(/images/n_ico2.gif) no-repeat 0 14px; height:38px; line-height:38px; display:block
;padding-left:20px; width:303px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.n_r ul li a:hover{ color:#666;background:url(/images/n_ico.png) no-repeat 0 13px;}
