/*枫速网络*/
@charset "gb2312";
/*--------------------通用信息开始--------------------*/
* { margin:0; padding:0; list-style:none }
BODY {
	background:#fff;color:#4A4A4A
}
.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:#163E66; text-decoration:none;}
.more {	margin:0 auto; font-size:13px;color:#4A4A4A;height:40px;text-align:center;line-height:40px;float:right;}
.more a{color:#4A4A4A;display:block;border:1px solid #4A4A4A;}
.more a:hover{width:144px;height:40px;border:1px solid #4A4A4A;text-align:center;line-height:40px;color:#fff;background:#4A4A4A}
.tak { float:right; font-family:Arial, Helvetica, sans-serif; cursor:pointer; line-height:45px; font-size:12px; color:#000; padding-right:6px;padding-top:30px}
.tag { float:right;padding:25px 10px 0px 0px; }

/*--------------------------头部开始----------------------*/

/*分类*/
.catalogue{float:left;width:200px;}
.catalogue .titles{height:50px; background:#0055A4;overflow:hidden;line-height:50px;font-size:15px;color:#fff;padding-left:18px;}
.catalogue .left{float:left;width:200px;margin-bottom:12px;border:1px solid #0055A4;}
.catalogue .left_box h3{margin-top:12px;height:30px; line-height:30px;}
.catalogue .left_box h3 a{color:#4A4A4A;font-weight:normal;font-size:16px;background:url(/images/plus.png) no-repeat 6px 6px;padding-left:22px;}
.catalogue .left_box h3 a:hover{color:#0055A4;}
.catalogue .left_box li {height:35px; line-height:35px; background:url(/images/plus_01.png) no-repeat 20px 14px;padding-left:34px;}
.catalogue .left_box li a{color:#000;font-size:12px;}
.catalogue .left_box li a:hover{color:#0055A4;}

/*共用*/
.captions{height:50px;background:#f0f0f0;width:100%}
.captions b{ font-size:26px; color:#4A4A4A; font-weight:normal;padding:0;  margin:0;}
.captions i{ width:72px; height:3px; margin:0 auto; display:block; position:relative; margin:5px auto 5px;}
.captions i:before{ content:''; display:block; height:3px; width:72px; overflow:hidden; line-height:3px; background:url(/images/x02.png) no-repeat center 0; margin:0 auto;}
.captions span{ font-size:15px; font-weight:700;width:120px;display:block;margin:0 auto;margin-top:28px;}
.captions span a{color:#4A4A4A;border:1px solid #4A4A4A;line-height:35px;display:block;}
.captions span a:hover{color:#fff;background:#5d8e11;display:block;line-height:35px;border:1px solid #5d8e11;}
.captions i.w228{ background:url(/images/x01.png)  repeat-x 0 center; width:200px;padding:6px 0px}
.caption{float:left;border-bottom:1px solid #e4e4e4;width:780px;height:30px; margin-bottom:30px;}
.caption b{ font-size:18px; color:#4A4A4A; font-weight:normal;float:left;border-bottom:1px solid #163e66;height:30px;}
.caption i{font-size:18px; display:block; float:left;font-style:normal;color:#d9d9d9;padding-left:10px;border-bottom:1px solid #163e66;height:30px;}
.caption span{ font-size:15px; color:#4A4A4A;border:1px solid #ccc;padding:7px 12px;font-weight:700;width:120px;display:block;margin:0 auto;margin-top:28px}
.caption span:hover{color:#fff;background:#5d8e11;display:block;border:1px solid #5d8e11}
.caption span a { color:#4A4A4A;}
.caption span a:hover{color:#fff;background:#5d8e11;display:block;}
.caption-content{width:1200px;margin:auto;border:1px solid #ff0000}
.Content-body{width:100%;margin:0 auto;background:#fff}

.title{border-bottom:1px solid #e4e4e4;width:1200px;height:30px;margin:0 auto;margin-bottom:40px}
.title b{ font-size:18px; color:#4A4A4A; font-weight:normal;float:left;border-bottom:1px solid #163e66;height:30px;}
.title i{font-size:18px; display:block; float:left;font-style:normal;color:#d9d9d9;padding-left:10px;border-bottom:1px solid #163e66;height:30px;}
/*通知*/
.notice{width:800px;height:40px;overflow:hidden;background:url(/images/lb.png) no-repeat 0px 18px;}
.noticTipTxt{color:#a4a4a4;height:22px;line-height:22px;overflow:hidden;margin:16px 0 0 30px;}
.noticTipTxt li{height:22px;line-height:22px;}
.noticTipTxt a{color:#161616;font-size:13px;text-decoration:none;}
.noticTipTxt a:hover{color:#ff7300;text-decoration:underline;}
.noticTipTxt li b{font-weight:normal;font-size:13px;margin-right:14px}
/*产品*/
.produt{height:400px;width:360px;background:url(/images/product.jpg) no-repeat;float:left;}
.gongsi{height:400px;width:360px;background:url(/images/product.jpg) no-repeat;float:left;margin:0px 60px}
.equipment{height:400px;width:360px;background:url(/images/product.jpg) no-repeat;float:left;}
#wrap{width: 1270px;margin: 0 auto;}
#wrap ul li .a1 img{width:360px;height: 400px;}
#wrap ul li{width: 360px;height: 400px;list-style: none;position: relative;float: left;overflow: hidden;margin: 0px 31px;} 
#wrap ul li .a1 .divA{position: absolute;bottom: 0;left: 0;width: 320px;height:400px;padding: 10px 20px;}
#wrap ul li .a1 .divA>.p1{width: 320px;height:30px;font-size:24px;line-height:30px;color:#fff;text-align:center;font-weight: bold;margin-top:100px}
#wrap ul li .a1 .divA>.p2{width: 320px;height:120px;font-size:15px;color:#fff;line-height: 24px;overflow: hidden;text-overflow: ellipsis;}
#wrap ul li .a1 .divA>.p3{width: 320px;height:2px;text-align:center;padding:18px 0px}
#wrap ul li .a1 .divA>.p3 img{height:2px;width:118px}
#wrap ul li .a1 .divA .p8{position: absolute;left: 100px;width: 160px;height: 38px;line-height: 38px;border-radius: 20px;margin: 10px auto;border:#fff 1px solid;transition: all 0.2s 0.5s ;color:#fff;text-align:center}
#wrap ul li .a1 .divA>.p3>span{font-size: 24px;font-weight:800;}
/*遮罩*/
#wrap ul li .a2{position: absolute;top: 0;left:-360PX;width: 360px;height: 400px;text-align: center;color: white;background: url(/images/hover-bg.png);transition: all 0.2s;  } 
#wrap ul li .a2 .p4{width: 360px;text-align: center;position: absolute;top:88px;left: -474px;color: #13b9d6;height:30px;font-size: 24px;line-height:30px;font-weight: bold;transition: all 0.2s 0.1s ease-out ; }
#wrap ul li .a2 .p3{width:118px;height:2px;position: absolute;top: 138px;left: 120px;}
#wrap ul li .a2 .p3 img{height:2px;width:118px}
#wrap ul li .a2 .p5{width: 360px;text-align: center;line-height:20px ;position: absolute;top: 130px;left: -474px;margin: 30px  0 10px;font-size: 14px;color: white; transition: all 0.2s 0.2s ease-out ;height:120px;}
#wrap ul li .a2 .p6{position: absolute;top: 140px;left: 175px;transform: scale(1.4);transition: all 0.3s 0.2s ;}
#wrap ul li .a2 .p6 span{font-family: Arial;font-size: 36px; font-weight: 700; color: white;}
#wrap ul li .a2 .p7{position: absolute;left: 100px;top:280px;width: 160px;height:38px;line-height: 38px;border-radius: 20px;margin: 10px auto;border: 1px solid;transition: all 0.2s 0.5s ;}
    
	
/*新网中心*/
	
.AnnList {width:380px;overflow: hidden;float:left;margin-left:20px}
.AnnList li {line-height:30px;width:100px;border:1px solid #163E66;margin-top:30px}
.AnnList li a {padding-left: 20px;font-size:12px;display:block;}
.AnnList li span {float: right;}
.AnnList li  a:hover{background:#163E66;color:#fff}


/*blog*/
.news{ width:1200px; margin:0 auto;}
.news .new_box{float:left;width:780px;background:url(/images/index_18.jpg) no-repeat right bottom;border-bottom:3px solid #0E4F99}
.news .new_img{float:left;width:372px;height:265px;background:url(/images/about1.png) no-repeat right}

.news .new_img img{width:220px;height:255px;}
.news .blog{ float:left; margin-top:10px;text-align:center}
.news .blog a{border:1px solid #e2e2e2;display:block;line-height:30px;width:100px;}
.news .blog a:hover{border:1px solid #ff0000;display:block;line-height:30px;width:100px;}
/*视频*/
.marqueeleft{width:1200px;overflow:hidden;margin:0 auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:170px;overflow:hidden;}
.marqueeleft li .pic{display:block;height:100px;overflow:hidden;border-bottom:none}
.marqueeleft li p{line-height:30px;width:160px;text-align:center;}
.marqueeleft li p a{font-size:15px;color:#000;}
.marqueeleft li img{ width:160px;height:90px;border:#cdcdcd 1px solid;padding:3px}
.marqueeleft li a:hover img{filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;border:#0f51a2 1px solid;padding:3px}
.marqueeleft li p a:hover{color:#0f51a2}
/* 关于我们 */
.Content_box{float:right;width:360px;}
.contact{margin:0 auto;overflow:hidden;width:1240px;}

.contact_icon1{ background:url(/images/service1.png) no-repeat 66px 16px #A6C17A;width:170px;height:122px;float:left;margin-bottom:20px; }
.contact_icon1 a {color:#ffffff;display:block;width:170px;height:52px;text-align:center;padding-top:70px;}
.contact_icon1 a:hover {color:#A6C17A;display:block;background:url(/images/service2.png) no-repeat 66px 16px #fff;border:1px solid #A6C17A;width:170px;}

.contact_icon2{ background:url(/images/service3.png) no-repeat 58px 16px #4582dd;float:right;width:170px;height:122px;margin-bottom:20px}
.contact_icon2 a {color:#ffffff;display:block;width:170px;height:52px;text-align:center;padding-top:70px;}
.contact_icon2 a:hover {color:#4582DD;display:block;background:url(/images/service4.png) no-repeat 58px 16px #fff;border:1px solid #4582DD;width:170px;}

.contact_icon3{ background:url(/images/service5.png) no-repeat 58px 16px #ECC26C;float:left;width:170px;height:122px}
.contact_icon3 a {color:#ffffff;display:block;width:170px;height:52px;text-align:center;padding-top:70px;}
.contact_icon3 a:hover {color:#ECC26C;display:block;background:url(/images/service6.png) no-repeat 58px 16px #fff;border:1px solid #ECC26C;width:170px;}

.contact_icon4{ background:url(/images/service7.png) no-repeat 58px 16px #13b9d6;float:right;width:170px;height:122px}
.contact_icon4 a {color:#ffffff;display:block;width:170px;height:52px;text-align:center;padding-top:70px;}
.contact_icon4 a:hover {color:#13b9d6;display:block;background:url(/images/service8.png) no-repeat 58px 16px #fff;border:1px solid #13b9d6;width:170px;}