@charset "utf-8";
/*枫速网络*/
/*--------------------ͨ����Ϣ��ʼ--------------------*/
* { margin:0; padding:0; list-style:none }
.layout { width:1200px; margin:0 auto;}
.backdrop{background:#EBEBEB}
.clear { clear:both}
img { border:none }
li { line-height:22px }
a {color:#000;text-decoration:none;}
a:hover {color:#DD0021;text-decoration:underline;}
span{line-height:24px; }
p { line-height:20px;font-size:12px;}

/*--------------------------��ҳ���----------------------*/
.gg{width: 100%;overflow: hidden;text-align: center;margin:auto;height:400px}
.caption{ margin:auto;width:1200px;font-size:13px;color:#959595}
.caption a{ color:#959595}
.thisclass {color:#DD0021}
.contact{float:left;width:220px;height:80px;background:#305DC3 url(/images/contact.png) no-repeat 10px 14px;background-size:50px}
.contact b{color:#fff;font-weight:normal;font-size:18px;margin:16px 0px 0px 60px;float:left;}
.contact p{color:#fff;font-weight:normal;font-size:18px;margin:0px 0px 0px 60px;}
.email{float:left;width:220px;height:80px;background:#305DC3 url(/images/emali.png) no-repeat 10px 20px;background-size:46px;margin-top:1px;overflow:hidden;}
.email b{color:#fff;font-weight:normal;font-size:13px;margin:25px 0px 0px 60px;display:block;overflow:hidden}
.touching{float:left;width:220px;background:#F4F4F4;padding:0px 0px 8px 0px}
.touching p{float:left;margin-left:8px}
/*--------------------------关于我们---------------------*/
.about_nav { overflow:hidden; width:100%; height:76px;  margin-bottom:25px; position:relative;margin-top:30px;}
.about_nav i{ display:block; width:100%; height:1px; background-color:#eaeaea; position:absolute; left:0; bottom:1px;}
.about_nav ul{ overflow:hidden; position:relative; width:100%; text-align:center; z-index:2;}
.about_nav li{ display:inline-block; height:76px; margin:0 2px;}
.about_nav li { *display:inline}
.about_nav li a{ display:block; padding:0 20px; height:34px; font-size:14px; color:#555; text-decoration:none; line-height:34px;}
.about_nav li.cur,.about_nav li:hover{ background:url(/images/about_menu.png) no-repeat center bottom;}
.about_nav li.cur a,.about_nav li:hover a{ background-color:#DD0021; border-radius:3px; color:#fff;}
.AboutTitle{width: 100%;text-align: center;}
.AboutTitle h2{ text-align:center; font-weight:normal; font-size:26px; color:#333; margin-bottom:6px;}
.AboutTitle p{font-size: 13px;color: #b8b8b8;text-transform: uppercase;}
.AboutTitle i{display: block;width: 30px;height: 1px;background:#DD0021;margin: 10px auto 0;}
.about .shuju {margin: 30px 0;}
.about .shuju figure {width:120px;height: 120px;margin: 0 auto;border-radius: 50%;border: 2px solid #d1d1d1;float:left;margin-left:100px;text-align:center}
.about .shuju figure:hover {transform: scale(1.05);-webkit-transform: scale(1.05);background-color: #2F7EFF;border: 2px solid #2F7EFF}
.about .shuju figure h3 {font-size: 20px;margin: 30px 0 0 0px;color: #2F7EFF}
.about .shuju figure:hover h3, .about .shuju figure:hover p {color: #fff}
.about-title{ text-align:center;margin:0 auto;background:#F1F1F1;height:120px}
.about-right{float:left;margin-left:50px}
.about-right li{width:120px;float:left;height:120px;}
.about-right li a{display:block;color:#333;height:120px;line-height:120px;font-size:15px;}
.about-right a:hover{text-align:center;color:#fff;background:#FF7300}
.about-right .cur {background:#217ED3;color:#fff;height:120px;width:120ppx;}
.about-left{float:left;width:300px;text-align:left}
.about-left dt{font-size:22px;font-weight:700;color:#333;float:left;width:360px;margin-top:30px}
.about-left dd{color:#333;font-size:22px;float:left;width:360px;}
.about{margin:auto;width:1200px;line-height:26px;font-size:13px;}
/*厂房*/
.factory{ width:1200px; margin:0 auto;}
.factory li{float:left;margin:0px 10px 40px 10px;width:380px;height:200px;overflow:hidden;}
.factory .title{width:380px;line-height:50px;text-align:center;font-weight:normal;position: relative;z-index:10000;bottom:50px;background:#000;filter:alpha(Opacity=50);opacity:.5}
.factory li a img { display:block; width:380ppx;height:200px;position: relative;transition:all .5s;opacity:0.95;}
.factory li 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;}
.factory li a{color:#fff}
/*非标*/
.com_width{width: 1200px;margin-left: auto;margin-right: auto;}

.dz_title .fus{font-size: 24px;color:#333;padding: 40px 0 0;}
.dz_title h3{font-size: 12px;color:#d3d3d3;}

.dzfw_ul li{width: 180px;height: 160px;display: inline-block;font-size: 14px;color:#333;line-height: 60px;padding: 15px 0 0 0;margin:20px 0 20px;
    -webkit-transition: .3s; -o-transition: .3s; transition: .3s;}
.dzfw_ul li:hover{
    -webkit-box-shadow:0 10px 30px rgba(0,0,0,0.3);
    box-shadow:0 10px 30px rgba(0,0,0,0.3);
    -webkit-transform:translate3d(0, -2px, 0);
    transform:translate3d(0, -2px, 0)
}
.dzfw_ul p{font-size: 14px;color:#999;line-height: 30px;}
.dzlc{height: 580px;}
.dzlc_img{height: 254px;width: 100%;background: url(/images/dzlc_bg.png) center no-repeat;margin: 25px 0 80px;position: relative;}
.dzlc_span{font-size: 16px;color:#666;position: absolute;}
.lc_1{left: 150px;top: 100px;}
.lc_2{left: 310px;top: 100px;}
.lc_3{left: 470px;top: 100px;}
.lc_4{left: 630px;top: 100px;}
.lc_5{left: 790px;top: 100px;}
.lc_6{left: 950px;top: 100px;}
.lc_7{left: 950px;top: 245px;}
.lc_8{left: 790px;top: 245px;}
.lc_9{left: 630px;top: 245px;}
.lc_10{left: 470px;top: 245px;}
.lc_11{left: 310px;top: 245px;}
.dzlc p{font-size: 14px;color:#999;line-height: 30px;text-align: center;}
.bg-f8f8f8{background: #f8f8f8 !important;}
.dzys{height: 500px;text-align: center;}
.dzys p{font-size: 14px;color:#999;line-height: 30px;text-align: center;margin: 30px 0;}
.dzys ul li{width: 200px;height: 200px;display: inline-block;background: #eeeeee;border-radius: 50%;margin: 10px 30px;font-size: 18px;color:#333;position: relative;
-webkit-transition: .3s; -o-transition: .3s; transition: .3s;}
.dzys ul li span{display: block;font-size: 24px;line-height: 24px;}
.dzys ul li div.ys_1{position: absolute;left: 0;width: 100%;top: 85px;}
.dzys ul li div.ys_2{position: absolute;left: 0;width: 100%;top: 70px;}
.dzys ul li:hover{background: #2f7eff;color:#fff;}
.t-c{text-align: center !important;}
/*��Ʒ*/
.prodcut{margin:auto;width:1300px;}
.prodcut-right{float:right;width:200px;border:1px solid #E7E7E7;padding-bottom:20px}
.prodcut-title{background:#FF6600;height:35px;line-height:35px;text-align:left;font-size:15px;color:#fff;padding-left:10px}
.prodcut-right li{float:left;border-bottom:1px solid #E7E7E7;display:block;width:180px;margin-left:10px;line-height:40px;height:40px}
.prodcut-right li a{display:block;}
.prodcut li{float:left;width:380px;overflow:hidden;margin-left:40px;margin-bottom:36px;background:#f5f5f5;}
.prodcut li .title {color:#333;display:block;text-overflow:ellipsis;white-space:nowrap;line-height:30px;height:40px;text-align:left;font-size:13px;font-weight:normal;text-align:center}
.prodcut li .column {color:#333;display:block;text-overflow:ellipsis;white-space:nowrap;height:30px;text-align:left;font-size:13px;font-weight:normal;padding-left:30px;background:url(/images/m_02.png) no-repeat 6px 3px;background-size:15px 15px}
.prodcut 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;}
.prodcut 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 25px #b6b6b6;-moz-box-shadow:0px 5px 25px #b6b6b6; box-shadow:0px 5px 25px #b6b6b6;}

/*ͼƬ�Ŵ�*/
.left-pro{width:572px;text-align:left;float:left}
.left-pro .t1{width:100px;float:left}
.left-pro .t2{width:352px;text-indent:0;float:left;}
.left-pro .t2 img{text-indent:0;}
#showArea img{cursor:pointer;display:block;margin-bottom:5px;margin-top:5px;width:62px;padding:1px;border:1px solid #ccc;height:48px;float:left;}
#main_img{cursor:pointer;display:block}
#gotop{cursor:pointer;display:block;margin-left:9px}
#gobottom{cursor:pointer;display:block;margin-left:9px}
#showArea{height:310px;margin:10px;overflow:hidden;}
.MagicZoomBigImageCont{border:1px solid #ccc;overflow:hidden;padding:2px;}
.MagicZoomBigImageCont img{width:800px;height:800px;}
.MagicZoomBigImageCont iframe{width:300px;height:300px;}
.MagicZoomHeader{font:10px Tahoma, Verdana, Arial, sans-serif;color:#fff;background:#91b817;text-align:center !important}
.MagicZoomPup{border:1px solid #aaa;background:#fff;cursor:hand;left:0}
.MagicZoomLoading{text-align:center;background:#fff;color:#444;opacity:0.8;padding:3px 3px 3px 3px !important;display:none}

/*�Ŷ�*/

.case{ text-align:center;margin:0 auto;}
.case b{font-size:26px;}
.case i{fontsize:18px;color:#999;font-style:normal;margin-top:20px;display:inline-block}
.case em{font-size:18px;color:#999;font-style:normal;margin-top:26px;display:inline-block;width:30px;border-bottom:2px solid #333}
.case-body{margin:0 auto;width:1200px;line-height:26px}
.case-box{margin:0 auto;width:100%;height:200px;background:#F4F4F4;text-align:center}
.case-box dt{font-size:20px;font-weight:700;color:#333;display:inline-block;margin-top:70px}
.case-box dd{color:#999;font-size:13px;display:inline-block;margin-top:8px}
.case-box dd span{margin:0px 10px}
.case-f{float:right;width:900px;display:block;overflow:hidden;border-bottom:1px dashed #b2b2b2}
.case-left{float:right;width:900px;line-height:26px;display:block;overflow:hidden}
.case-left .case-left-img {text-align:center;margin:0 auto;overflow:hidden;}
.case-left .case-left-img img{width:100%}
.case-left .case-left-text {text-align:left;margin:0 auto;overflow:hidden;line-height:45px;color:#282828;font-size:16px;width:280px}
.case-left .case-left-text dt{font-weight:bold;border-bottom:1px dashed #dfdfdf;font-size:16px}
.case-left .case-left-text dd{font-size:15px}

.case-left .prodcut-mr{border-bottom:1px solid #dfdfdf;line-height:45px;color:#DD0021;height:45px;}
.case-left .prodcut-mr p {border-bottom:1px solid #D1000B;line-height:45px;height:45px;font-weight:normal;overflow:hidden;display: inline-block;font-size:18px;float:left;}
.case-left .prodcut-mr .mr{float:right;}
.case-left .prodcut-mg dl{float:left;margin-left:20px;margin-top:30px}
.case-left .prodcut-mg dd{text-align:center;font-size:15px;line-height:40px}
.case-right{float:right;width:220px;}
.case-right .case-right-title{border-bottom:1px solid #dfdfdf;font-size:15px}
.case-right dl{margin:0 auto;text-align:center}
.case-right dt{margin-top:12px;}
.case-right dd a{text-align:center;display:block}
.case-right dt img{transition:all .5s;opacity:0.8;filter:alpha(opacity=40);}
.case-right dt:hover img{transform: scale(1.05, 1.05);opacity:0.4;}
.strength{}
.strengthMain{height:;overflow:hidden;}
.strengthMain li{float:left;width:400px;height:330px;overflow:hidden;background:#000;position:relative;margin-bottom:58px;}
.strengthMain li img{width:400px;height:330px;transition:all .5s;opacity:0.4;filter:alpha(opacity=40);}
.strengthMain li .font{width:400px;height:225px;top:0;left:0;position:absolute;color:#fff;text-align:center;font-size:16px;padding-top:100px;}
.strengthMain li .font h3{font-size:18px;color:#fff;font-weight:normal;margin-bottom:6px;line-height:36px;}
.strengthMain li:hover img{transform: scale(1.05, 1.05);transition:all 0.5s;}
.strengthMain li .font::before,.strengthMain li .font::after{position:absolute;content:'';opacity:0;transition:all 0.5s;}
.strengthMain li .font::before{top:25px;right:15px;bottom:25px;left:15px;border-top:1px solid #fff;border-bottom:1px solid #fff;transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0}
.strengthMain p{width:100px;margin:auto;font-size:12px;border:1px solid #fff;border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;line-height:25px;margin-top:12px}
.strengthMain i{width:25px;display:inline-block;height:1px;border-top:1px solid #fff;}
.strengthMain li .font::after{top:15px;right:25px;bottom:15px;left:25px;border-right:1px solid #fff;border-left:1px solid #fff;transform:scale(1,0);transform-origin:100% 0;}
.strengthMain li:hover .font::before,.strengthMain li:hover .font::after{opacity:1;transform:scale(1);transition: all 0.5s;}

/*��ҳ*/
.t_page{margin:auto;text-align:center;display:block}
.t_page li{display:inline-block;margint:0px 20px;font-size:13px}
.t_page strong{padding:0px 8px}
.page{ text-align:center;margin:0 auto;}
.next_page{color:#000;height:30px;line-height:30px;font-size:13px;display:inline-block;border:1px solid #DFDFDF;width:120px}
.next_page a{color:#000;display:block}
.next_page a:hover{text-align:center;color:#FF9500;}
.pre_page{color:#000;height:30px;line-height:30px;font-size:13px;display:inline-block;margin-right:40px;border:1px solid #DFDFDF;width:120px}
.pre_page a{color:#000;display:block}
.pre_page a:hover{text-align:center;color:#FF9500;}
/*����*/

.ArticleList{font-size:12px;width:900px;float:left;margin-left:40px}
.ArticleList td{line-height:35px;}	
.ArticleList .fw_t{font-size:12px;}
.ArticleList .fw_s{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#666666;}
.ArticleList ul li span{color:#343434;padding-right:20px;}
.ArticleList ul li p{line-height:200%;color:#999;padding:5px 0px;}
.ArticleList ul li{border-bottom:1px dotted #dddddd;padding:6px 0px 6px 14px;}
.ArticleList ul li a{color:#232323;font-size:14px;font-weight:bold}
.ArticleList ul li a:hover{color:#DD0021}
.new-right{float:left;width:220px;}
.cpmll{background:#F4F4F4;padding-bottom:10px}
.cpmll span{float:left;width:200px;line-height:50px;font-size:15px;background:url(/images/ns_6.png) no-repeat 8px 22px;padding-left:20px;border-bottom:1px dashed #dfdfdf;}
.cpmll span a{display:block}
.new-right .new-right-title{font-size:22px;line-height:78px;color:#fff;background:#305DC3 url(/images/pro_h.jpg) no-repeat;height:78px;text-align:center}
.new-right li a{float:left;width:200px;border-bottom:1px dashed #c6ecff;line-height:40px;background:url(/images/ns_6.png) no-repeat 5px 16px;padding-left:20px;overflow:hidden;background-size:8px 8px;font-size:13px;text-overflow:ellipsis;white-space:nowrap;color:#7e7e7e}
.new-right p{margin-top:10px;}
.new-left{float:left;width:900px;margin-left:40px;line-height:26px}
.infos{text-align:center;margin:auto;display:block;margin-top:10px}
.infos span{padding:0px 10px 0px 10px;color:#a2a2a2;}
.new-left .new-left-title{width:900px;text-align:center;display:block;font-size:16px;line-height:60px;border-bottom:1px dashed #a2a2a2}


/*����*/
.RecruitList{float:left;width:900px;}
.RecruitList{}
.RecruitList td{

	line-height:35px;

	border-bottom:1px dotted #CCC;

	font-size:12px;}	
.RecruitList .Rtitle{

	background:#f5f5f5;

	color:#c00108;

	font-size:14px;

	padding-left:10px;

	height:30px;

	line-height:30px;}

.RecruitList .Rtitle span{

	text-align:right;

	font-size:12px;}



	

#body .inner .left .Sbox .ClassNav .NavTree ul li{

position: relative;



background:url("/statics/images/BigBlue/link_bg1.gif") repeat 0px 0px;	

}
.new-body{margin:0 auto;width:1200px;line-height:26px}
.new-box{margin:0 auto;width:100%;height:50px;text-align:center}
.new-box dt{font-size:20px;font-weight:700;color:#333;display:inline-block;margin-top:70px}
.new-box dd{color:#999;font-size:13px;display:inline-block;margin-top:8px}
.new-box dd span{margin:0px 10px}
/*����*/
.meneter{width:900px;float:left;margin-left:40px}
.meneter .title{height:45px;background:#999999;line-height:45px;color:#fff;font-size:15px;padding-left:30px}
.intxt{height:30px;line-height:30px;margin-bottom:30px;width:500px}
.intxt1{height:80px;margin-bottom:30px;width:500px}
/*��Ƹ*/

.job-left{float:left;width:900px;margin-left:40px;}
.job-left li{float:left;width:224px;overflow:hidden;height:40px;margin-left:1px;margin-bottom:1px;background:#F1F1F1;line-height:40px;text-align:center;font-size:13px}
.job-left .j1{background:#d3d3d3}
.job{float:left;width:900px;}
.job-txt{width:224px;overflow:hidden;background:#F1F1F1;text-align:center;font-size:13px;}
.job-box{line-height:20px;padding:10px 10px;width:655px;margin-left:1px;float:left;}
/*联系我们*/
.touch{width:1200px;margin:auto;}
.touch .x{width:1200px;border-bottom:1px dashed #dddbdb;margin:50px 0px}
.touch .text{width:1000px;text-align:center;line-height:28px;font-size:13px;margin:auto;color:#6A6A6A}
.touch .phone{float:left;width:500px;}
.touch .phone b{float:left;width:500px;font-weight:normal;font-size:18px;margin-bottom:30px}
.touch .phone p{float:left;width:500px;color:#6A6A6A;font-size:13px;line-height:26px}
.touch .ph{background:url(/images/ph.png) no-repeat;width:500px;float:left;padding-left:60px;height:48px;line-height:48px;font-size:16px;margin-bottom:30px}
.touch .ph1{background:url(/images/ph1.png) no-repeat;width:500px;float:left;padding-left:60px;height:48px;line-height:48px;font-size:16px;margin-bottom:30px}
.touch .ph2{background:url(/images/ph4.png) no-repeat;width:500px;float:left;padding-left:60px;height:48px;line-height:48px;font-size:16px;margin-bottom:30px}
.touch .ph3{background:url(/images/ph2.png) no-repeat;width:500px;float:left;padding-left:60px;height:48px;line-height:48px;font-size:16px;margin-bottom:30px}
.touch .ph4{background:url(/images/ph3.png) no-repeat;width:500px;float:left;padding-left:60px;height:48px;line-height:48px;font-size:16px;margin-bottom:30px}