﻿@charset "utf-8";


html,body{font:14px "微软雅黑";color:#555;}

* {
	padding: 0px;
	margin: 0px;
}
ul, li {
	list-style-type: none;
}

a {
	color: #555;
	text-decoration: none;
}
a:hover {
	text-decoration: none; color:#223b8c;
}
a:active {
	text-decoration: none;
}
.clear {
	clear: both;
}
img {
	border: 0;
}

.pw{width:1100px;margin:0 auto;}

.pic{width:100%;}

.pic img{width:auto;}

.scapic.pic:hover img{}

.tx{text-align:justify;overflow:hidden;line-height:25px!important;}

.tx img{margin:0 auto;max-width:100%!important;height:auto!important;}

.nowti{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.1;}

.ti{white-space:nowrap;line-height:1.1;overflow:hidden;}

.ico{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;transition:300ms;-webkit-transition:300ms;}

.cover{position:absolute;top:0;left:0;right:0;bottom:0;}

.container{width: 1200px;margin: 0 auto; }

.block{display:block;}
.none{display:none;}


/* fixed end */



/* animation */

@keyframes awmove{

	0%{transform:translateY(0);-webkit-transform:translateY(0);}

	100%{transform:translateY(3px);-webkit-transform:translateY(3px);}

}

@-webkit-keyframes awmove{

	0%{transform:translateY(0);-webkit-transform:translateY(0);}

	100%{transform:translateY(3px);-webkit-transform:translateY(3px);}

}

@keyframes awmove2{

	0%{transform:translateY(0);-webkit-transform:translateY(0);}

	100%{transform:translateY(-3px);-webkit-transform:translateY(-3px);}

}

@-webkit-keyframes awmove2{

	0%{transform:translateY(0);-webkit-transform:translateY(0);}

	100%{transform:translateY(-3px);-webkit-transform:translateY(-3px);}

}

@keyframes awop{

	0%{opacity:1;}

	50%{opacity:0;}

	100%{opacity:1;}

}

@-webkit-keyframes awop{

	0%{opacity:1;}

	50%{opacity:0;}

	100%{opacity:1;}

}

@keyframes awop2{

	0%{opacity:0;}

	50%{opacity:1;}

	100%{opacity:0;}

}

@-webkit-keyframes awop2{

	0%{opacity:0;}

	50%{opacity:1;}

	100%{opacity:0;}

}






#site{margin:0 auto;padding:0;width:100%;height:260px;padding-top:20px;background:#223b8c;box-sizing: border-box;}

#sitemain{margin:0 auto;padding:0;width:1200px;height:240px;}

#site1{margin:0;padding:0;width:16%;padding-left:35px;height:200px;float:left;margin-top:10px;border-right:1px solid #4e5c8b;box-sizing: border-box;}

#site11{margin:0;padding:0;width:120px;height:40px;font-family:"微软雅黑","宋体";font-size:14px;color:#ffffff;text-align:left;text-decoration:none;line-height:34px;font-weight:bold;}

#site12{margin:0;padding:0;width:120px;height:auto;}

#site12 ul{padding:0;margin:0;list-style:none;border:0;float:left;width:140px;text-align:left;}

#site12 ul li{margin:0;padding:0;border:0;width:120px;height:22px;display:block;font-family:"微软雅黑","宋体";font-size:14px;color:#ffffff;text-align:center;text-decoration:none;line-height:22px;float:left;}

#site12 ul li a{margin:0;padding:0;border:0;width:120px;height:22px;display:block;font-family:"微软雅黑","宋体" Arial,Helvetica,sans-serif;font-size:14px;color:#fff;text-align:left;text-decoration:none;line-height:22px;font-weight:normal;}

#site12 ul li a:hover{color:#40A9D0;}

#site2{margin:0;padding:0;width:23%;padding-left:28px;height:200px;float:left;margin-top:10px;box-sizing: border-box;border-right: 1px solid #4e5c8b;}



#site21{margin:0;padding:0;width:180px;height:40px;font-family:"微软雅黑","宋体";font-size:14px;color:#ffffff;text-align:left;text-decoration:none;line-height:34px;font-weight:bold;}

#site23{margin:0;padding:0;width:100%;height:auto;font-family:"微软雅黑","宋体";font-size:14px;color:#fff;text-align:left;text-decoration:none;line-height:30px;font-weight:normal;}



#site3{margin:0;padding:0;width:13%;padding-left:28px;height:170px;float:left;margin-top:10px;box-sizing: border-box;text-align: center;}

#site31{margin:0;padding:0;font-size:14px;color:#ffffff;text-align:center;text-decoration:none;line-height:34px;font-weight:bold;}

#site31 img{margin-top:10px;}



#foot{margin:0 auto;padding:0;width:100%;height:40px;text-align:center;font-family:"微软雅黑","宋体",Arial;font-size:14px;color:#fff;text-decoration:none;line-height:40px;font-weight:normal;background:#6c6c6c;}

#foot a{font-family:"微软雅黑","宋体",Arial;font-size:14px;color:#fff;text-align:center;text-decoration:none;line-height:40px;font-weight:normal;}

#foot a:hover{color:#40a9d0;}





#top{width:46px;height:45px;background:#009944;display:block;position:absolute;right:25px;bottom:0;transition:300ms;-webkit-transition:300ms;z-index:1000;}

#top .ico{background-image:url(../images/top.png);}

#top:hover{background:#EE525E;}

#top.pos{position:fixed;bottom:25px;}

#top.hide{transform:translateY(60px);-webkit-transform:translateY(60px);opacity:0;display:none\9;}





.main{width:1200px;margin:0 auto;}

.clearfix:after{content:".";display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}

.clearfix{zoom:1;}

.fl{float: left;}

.fr{float: right;}

.pages{padding:30px 0 30px;text-align:center}





.product{padding:60px 0; background: url(../images/pbg.jpg) center;}

.con1{height:70px;border-top: 2px solid #fff; background:none;}

.con1_1{height: 59px;border-bottom: 1px solid #dbdddc;}

.con1_1 .fl{font-family:Arial;font-size:18px;color:#fff;padding-left: 15px;line-height: 59px;}

.con1_1 .fl_1{width:30px;height: 16px; background: url(../images/sprite.png) 0 0;display: inline-block;*display:inline;*zoom:1; line-height: 59px;}

.con1_1 .fl_2{font-size: 16px;color: #fff;font-weight: bold;line-height:59px; padding-left: -8px;}

.con1_1 .fl_3{font-weight: bold;line-height: 59px;float: right;}

.con1_1 .fl_3 a{color:#fff;font-size: 16px;background:#223b8c;padding:10px 40px;}

.con1_1 .fl_3 a:hover,.con1_1 .fl_3 a.on{color: #223b8c; background:#fff;}

.con1_1 .search{margin-left:20px;display: inline-block;*display: inline;*zoom:1;height: 28px; position: relative;}

.con1_1 .search input,textarea { font:12px 微软雅黑; }

.con1_1 .search .ke{border: 2px solid #a0a0a0;width: 166px;height: 24px;color: #9e9e9e;}



.con1_2{height: 95px;position: relative;}

.con1_2 .cp{height: 95px;overflow: hidden;zoom:1;}

.con1_2 b{font:16px 微软雅黑;display: inline-block;font-weight: normal;width: 147px;float: left;text-align: center;height: 26px;line-height: 26px;color: #000;border: 1px solid #b2b2b2;position: absolute;top:34.5px; left: 14px;}

.con1_2 p{float: left;line-height:36px;padding: 8px 0 0;*top:12px; word-spacing: -1.5px;position: absolute;left: 201px;}

.con1_2 a{display: inline-block;width:120px;color: #000;padding-left:40px;font-weight:bold;}

.con1_2 a:hover{color: #ec3d0e;}

.product .main .multipleLine{margin-top: 20px;}

.product .main .multipleLine .ulWrap li{cursor: pointer;box-sizing: border-box;border-top-left-radius: 12px;border-bottom-left-radius: 12px;overflow: hidden;float: left;margin: 9px;border:1px solid #ccc;}

.product .main .multipleLine .ulWrap li .pic img{vertical-align: top; width:280px; height:354px;}

.product .main .multipleLine .ulWrap li:hover{border-color:#223b8c;}

.product .main .multipleLine .ulWrap li .con{padding:10px 18px 16px;background: #223b8c;color: #fff;}

.product .main .multipleLine .ulWrap li .con h4{font-size:16px;margin-bottom:10px;}

.product .main .multipleLine .ulWrap li .con p{margin-bottom: 25px;}

.product .main .multipleLine .ulWrap li .con a{color:#fff;display: block;line-height: 22px;text-align: center;border:1px solid;float: left;padding:0 10px;transition: all .3s;}

.product .main .multipleLine .ulWrap li .con a:hover{background: #222;border-color: #222;}

.product .main .multipleLine .hd{margin-top: 30px;}

.product .main .multipleLine .hd ul{width: 189px;margin: 0 auto;}

.product .main .multipleLine .hd ul li{width: 55px;height:6px;background:#aeaeae;float: left;margin:0 4px;text-indent: -100em;cursor:pointer;}

.product .main .multipleLine .hd ul li.on{background:#1f1f1f;}



.service{height:500px;background:url(../images/service.jpg) center no-repeat;margin-top: 100px;}

.service .main{color: #fff;animation-name:bounceInRight;}

.service .main h2{font-size: 48px;font-weight: bold;line-height: 50px;padding-top: 100px;}

.service .main h3.t1{font-size: 32px;font-weight: bold;margin-bottom: 10px;}

.service .main p{font-size: 18px;}

.service .main h3.t2{font-size: 30px;margin-top: 20px;}



.advantage{background: url(../images/advantage-bg.jpg) top repeat-y;}

.advantage .main h2{font-size: 36px;text-align: center;padding-top: 96px;}

.advantage .main .brief{width: 347px;height: 32px;border:1px solid #202020;margin: 0 auto;font-size:18px;line-height: 32px; text-align: center;}

.advantage .main .intro{width: 570px;float: left;animation-name:bounceInLeft;}

.advantage .main .intro h2{font-size: 24px;color: #fff;text-align: left;padding-top: 120px;margin-bottom: 20px;}

.advantage .main .intro span{padding: 10px 16px;}

.advantage .main .intro h2 .x{background:#2c2f34;}

.advantage .main .intro h2 .y{background:#ec3d0e;}

.advantage .main .intro p{font-size: 14px;color: #727272;line-height: 30px;padding-left: 6px;}

.advantage .main .pic{width: 47.5%;height:340px;float: right;margin-top: 45px;animation-name:bounceInRight;}

.advantage .main .five-adv{animation-name:bounceInDown;padding-top: 40px;padding-bottom: 62px;}

.advantage .main .five-adv ul li{width: 33.33%;float: left;box-sizing: border-box;height: 435px;position: relative;}

.advantage .main .five-adv ul li.nm{width: 42%;float: right;}

.advantage .main .five-adv ul li.adv1{background: url(../images/advan1.png) center no-repeat;background-size: 100%;}

.advantage .main .five-adv ul li.adv2{background: url(../images/advan2.png) center no-repeat;background-size: 100%}

.advantage .main .five-adv ul li.adv3{background: url(../images/advan3.png) center no-repeat;background-size: 100%;}

.advantage .main .five-adv ul li.adv4{background: url(../images/advan4.png) center no-repeat;background-size: 100%;}

.advantage .main .five-adv ul li.adv5{background: url(../images/advan5.png) center no-repeat;background-size: 100%;}

.advantage .main .five-adv ul li.adv6{background: url(../images/advan6.png) center no-repeat;background-size: 100%;}

.advantage .main .five-adv ul li em{display: block;width: 89px;height: 89px;background: url(../images/advan-circle.png) center no-repeat;float: left;margin-right:24px;font-size: 36px;line-height: 89px;text-align: center;color: #696969;}

.advantage .main .five-adv ul li .con{position: absolute;width: 80%;top: 57%;left: 12%;}

.advantage .main .five-adv ul li .con h1{font-size:20px;font-weight: bold;color: #fff;margin-bottom:16px;padding-left: 75px;}

.advantage .main .five-adv ul li .con p{font-size: 14px;color: #3e3a39;line-height: 22px;}

.advantage .main .five-adv ul li.clearfix{width: 100%;margin: 0;}



.about .fixbg{width:100%;padding:60px 0 43px 0;background:url(../images/about-bg.jpg) center no-repeat;background-size: cover;}





/*公司新闻*/

#information{width:1118px;margin:0 auto;}

#information li{width:100%;float: left;margin-bottom:15px;}

#information .news .news_hd{height:43px;border:1px solid #e0e0e0;}

#information .news .news_hd .news_hd1{font-family:'黑体';font-weight:bold;float:left;line-height:40px;margin-left:9px;}

#information .news .news_hd .news_hd1 span{font-family: arial;font-weight: normal;}

#information .news .news_hd .news_hd2{float:right;line-height:40px;margin-right:10px;}

#information .news .news_hd .news_hd2 a:hover{color:#ec3d0e;}

#information .news .news_con{height:250px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}

#information .news .news_con .news_pic{float:left;width:191px;height:250px;background:url(../images/news.jpg) no-repeat;background-position:left 9px top 12px;*position:relative;*left:9px;*top:12px;}

#information .news .news_con ul{float:right;width:80%;}

#information .news .news_con ul li{line-height:34px;border-bottom:1px dashed #b8b8b8;width: 95%;margin: 0;}

#information .news .news_con ul li  a{font-size:13px;color:#717171;}

#information .news .news_con ul li  a:hover{color:#ec3d0e;}

#information .news .news_con ul li span{float: right;}

#information .info{margin-bottom: 0;}

#information .info .info_hd{height:43px;border:1px solid #e0e0e0;}

#information .info .info_hd .info_hd1{font-family:'黑体';font-weight:bold;float:left;line-height:40px;margin-left:9px;}

#information .info .info_hd .info_hd1 span{font-family: arial;font-weight: normal;}

#information .info .info_hd .info_hd2{float:right;line-height:40px;margin-right:10px;}

#information .info .info_hd .info_hd2 a:hover{color:#ec3d0e;}

#information .info .info_con{height:250px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}

#information .info .info_con .info_pic{float:left;width:180px;height:250px;background:url(../images/info.jpg) no-repeat;background-position:left 9px top 12px;*position:relative;*left:9px;*top:12px;}

#information .info .info_con ul{float:right;width:80%;}

#information .info .info_con ul li{line-height:34px;border-bottom:1px dashed #b8b8b8;width: 95%;margin:0;}

#information .info .info_con ul li a{font-size:13px;color:#717171;}

#information .info .info_con ul li a:hover{color:#ec3d0e;}

#information .info .info_con ul li span{float: right;}



/*制造设备*/

.case{width:1200px;position:relative;margin:15px auto;}

.case .case_hd{height:40px;border:1px solid #e0e0e0;}

.case .case_hd .case_hd1{font-family:'黑体';font-weight:bold;float:left;line-height:40px;margin-left:9px;}

.case .case_hd .case_hd1 span{font-family: arial;font-weight: normal;}

.case .case_hd .case_hd2{float:right;line-height:40px;margin-right:10px;}

.case .case_hd .case_hd2 a:hover{color:#ec3d0e;}

.case .case_con{height:252px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}

.case .case_con #demo{background:#fff;overflow:hidden;width:1198px;height:236px;margin:0 auto;position:relative;top:13px;}

.case .case_con .ffhack{left: -120px;}

.case .case_con #demo img{position:relative;top:3px;left:4px;}

.case .case_con #indemo{float:left;width:800%;}

.case .case_con #demo1{float:left;}

.case .case_con .demo_con{width:254px;height:196px;border:1px solid #e0e0e0;float:left;margin-right:24px;}

.case .case_con .demo_wz{position:relative;left:4px;width:246px;height:34px;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:.8;line-height:34px;text-align:center;}

.case .case_con .demo_wz a{color:#363636;}

.case .case_con .demo_wz a:hover{color:#ec3d0e;}

.case .case_con #demo2{float:left;}






/*新闻列表样式*/

#ab_right #ab_info img{max-width: 100%;}



ol,ul{margin:0;padding:0;list-style:none;}

.side{position:fixed;width:50px;height:275px;right:0;top:250px;z-index:100;}

.side ul li{width:50px;height:50px;float:left;position:relative;margin-bottom:2px;}

.side ul li .sidebox{position:absolute;width:50px;height:50px;border-radius:5px 0 0 5px;top:0;right:0;transition:all 0.3s;background:#000022;color:#fff;font:16px/50px "微软雅黑";overflow:hidden;}

.side ul li a:hover .sidebox{width:175px;box-sizing: border-box;}

.side ul li img{float:right;max-width: 100%;}

.side2{position:fixed;width:40px;right:10px;z-index:100;top:600px;height:80px;}

.side2 ul li{width:40px;height:40px;}

.side2 ul li a{display:block;background-color:#e4392a;height:40px;width:40px;text-align:center;line-height:40px;}

.side2 ul li a img{/*vertical-align:middle;*/display:inline-block;}

.side2 ul li a:hover{background-color:#000022;}

.side2 ul li .weixin{position:absolute;left:-154px;bottom:0;display:none;}

.side2 ul li .weixin em{background:url(../images/arr3.png) no-repeat;width:5px;height:17px;display:block;position:absolute;right:-5px;top:50%;margin-top:3px;}

.side2 ul li .weixin img{display:block; width:140px;}




a:active{outline:none;star:expression(this.onFocus=this.blur());}

*{margin:0;padding:0;list-style:none;outline:none;word-wrap:break-word;}

img{border:none}

table{table-layout:fixed;border-collapse:collapse}

a{text-decoration:none;}

.fb{font-weight:bold;}

h1{font-size:18px;}

.fz14{font-size:14px;}

body{font-size:14px;font-family:"微软雅黑","宋体";-webkit-text-size-adjust:none;}

body,html{overflow-x:hidden;}

input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;}

textarea{-webkit-appearance:none;resize:none;overflow:hidden;}

.head{width:100%;height:100px;background:#223b8c;transition:300ms;position:fixed;left:0;top:0;z-index:9;}

.head .ding{margin:0 auto;padding:0;width:100%;height:45px;background:#f6f6f6;border-bottom:1px solid #dbdbdb;}

.head .dingmain{margin:0 auto;padding:0;width:1200px;height:45px;color:#666666;font-size:14px;font-family:"微软雅黑","宋体";line-height:45px;}

.head .dingmain a{color:#666666;font-size:14px;font-family:"微软雅黑","宋体";line-height:45px;}

.head .dingmain a:hover{color:#0054ab;}

.head .box{width:1200px;margin:0 auto;position:relative;background:#fff;}

.head .box .logo{width:500px;height:100px;background: url(../images/logo.png) left no-repeat;display: block;float: left;transition: 300ms;}

/* .head .box .logo:hover{-webkit-transform: scale(1.1);transform: scale(1.1);} */

.head .tool{position:absolute;right:0;top:-40px;transition:300ms;}

.head .search{float:left;}

.head .search .input{width:130px;height:14px;padding:5px 0 5px 5px;color:#c4c4c4;border:1px solid #c0c0c0;border-right:none;float:left;}

.head .search .btn{width:40px;height:26px;border:none;background:#6698cc url(../images/search.png) no-repeat center;float:left;cursor:pointer;margin:0 8px 0 0;}

.head .tool .c{width:46px;height:26px;text-align:center;line-height:26px;background:#6698cc;color:#fff;float:left;margin:0 0 0 2px;}

.head .tool .language{width:46px;height:26px;font-family:arial;text-align:center;line-height:26px;background:#f1f1f1;color:#0054ab;float:left;margin:0 0 0 2px;transition:200ms;}

.head .tool .language:hover{background:#6698cc;color:#fff;}

.nav{position:absolute;right:0;height:100px;}

.nav li{width:95px;height:40px;line-height:100px;text-align:center;position:relative;float:left;text-transform:uppercase;}

.nav li p{width:100%;position:absolute;left:0;}

.nav li .p1{top:0;}

.nav li .p2{top:25px;display:none;}

.nav li a{display:block;color:#fff;font-size:16px;font-family:"微软雅黑","宋体";line-height:100px; font-weight:bold;}

.nav li a:hover,.nav .cur a{color:#fff;background:#0054ab;text-decoration: none;}

.nav li.acc a{display:block;height:97px;color:#5a5a5a;font-size:14px;font-family:"微软雅黑","宋体";background:#f6f6f6;border-bottom:3px solid #0054ab;line-height:97px;}

.nav li.acc a:hover,.nav .cur a{color:#fff;background:#0054ab;}



.nav .sub{display:none;width:130%;position:absolute;float:left;line-height:30px;}

.nav .sub li{text-align:center;width: 100%;}

.nav .sub li a{color:#fff;display:block;zoom:1;line-height: 40px;font-size: 14px;background: #0054ab;}

.nav .sub li a:hover{background:#ddd;color:#223b8c;}




.navBtn{display:none;width:46px;height:42px;overflow:hidden;background:#0054ab;position:fixed;right:10px;top:15px;z-index:99;}

.navBtn .line{width:26px;height:2px;overflow:hidden;background:#fff;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;position:absolute;left:10px;top:0;}

.navBtn .line1{top:11px;transition:300ms;}

.navBtn .line2{top:20px;transition:300ms;}

.navBtn .line3{top:29px;transition:300ms;}

.navShow{transition:400ms;}

.navShow .line1{top:20px;transition:300ms 100ms;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}

.navShow .line3{top:20px;transition:300ms 100ms;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}

.navShow .line2{left:100%;transition:140ms;}

.navM{display:none;width:110%;height:300px;background:#f1f1f1;overflow:hidden;overflow-y:scroll;position:absolute;left:0;top:60px;}

.navMbox{width:100%;overflow:hidden;background:#f1f1f1;padding:0 0 100px 0;}

.navM ul{width:100%;padding:15px 0 30px 0;margin:0 0 0 -5px;background:#f1f1f1;overflow:hidden;}

.navM li{padding:0 6% 0 0;height:60px;line-height:60px;text-align:center;}

.navM li a{width:100%;height:100%;display:inline-block;color:#5a5a5a;text-transform:uppercase;font-size:15px;}

.navM li a:hover{color:#0054ab;}

.searchM{overflow:hidden;margin:0 20px 0 0;}

.searchBox1{width:370px;overflow:hidden;margin:0 auto;}

.searchM .input{width:310px;height:14px;font-size:15px;padding:12px 0 12px 10px;border:none;color:#c4c4c4;float:left;}

.searchM .btn{width:50px;height:38px;border:none;background:#6698cc url(/img//img/../images/search.png) no-repeat center;float:left;cursor:pointer;}

.fixedBody .head{height:60px;background:#223b8c;}

.fixedBody .ding{display:none;}

.fixedBody .head .box .logo{height:48px;margin:10px 0;background-image:url(../images/logo1.png); background-size:auto 55px;}

.fixedBody .tool{top:-50px;}

.fixedBody .nav{position:absolute;right:0;height:60px;}

.fixedBody .nav li{width:100px;line-height:60px;text-align:center;position:relative;float:left;text-transform:uppercase;}

.fixedBody .nav li p{width:100%;position:absolute;left:0;}

.fixedBody .nav li .p1{top:0;}

.fixedBody .nav li .p2{top:25px;display:none;}

.fixedBody .nav li a{display:block;color:#fff;font-size:14px;font-family:"微软雅黑","宋体";background:#223b8c;line-height:60px;}

.fixedBody .nav li a:hover,.nav .cur a{color:#fff;background:#0054ab;}

.fixedBody .nav li.acc a{display:block;height:57px;color:#5a5a5a;font-size:14px;font-family:"微软雅黑","宋体";background:#f6f6f6;border-bottom:3px solid #0054ab;line-height:57px;}

.fixedBody .nav li.acc a:hover,.nav .cur a{color:#fff;background:#0054ab;}



.fixedBody .nav .sub{display:none;width:130%;position:absolute;float:left;line-height:30px;}

.fixedBody .nav .sub li{text-align:center;width: 100%;}

.fixedBody .nav .sub li a{color:#fff;display:block;zoom:1;line-height: 40px;font-size: 14px;background: #0054ab;}

.fixedBody .nav .sub li a:hover{background:#ddd;color:#c00;}



@media screen and (max-width:1290px){

	.head .box{width:1000px;padding:0 20px;}

}

@media screen and (max-width:1050px){

	.head{height:60px;overflow:visible;}

	.head .box{width:auto;padding:0 20px;}

	.head .tool{right:75px;top:18px;}

	.head .search{display:none;}

	.head .searchM{display:block;}

	.nav{display:none;}

	.navBtn{display:block;}

	.ding{display:none;}

}

@media screen and (max-width:860px){

}

@media screen and (max-width:740px){

	.head .box{width:auto;padding:0 10px;}

	.head .tool{right:65px;}

}

@media screen and (max-width:540px){

}

@media screen and (max-width:450px){

	.searchM{width:auto;margin:0 40px 0 20px;}

	.searchBox1{width:100%;}

	.searchM .input{width:68%;height:14px;padding:12px 0 12px 5%;border:none;color:#c4c4c4;float:left;background: #fff;}

	.searchM .btn{width:22%;height:38px;border:none;background:#6698cc url(/img//img/../images/search.png) no-repeat center;float:left;cursor:pointer;}

}

.left {
	float: left;
}
.right {
	float: right;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
	margin: 0 auto;
}
.clear {
	clear: both;
	height: 0px;
	line-height: 0px;
	overflow: hidden;
}
.none {
	display: none;
}
.block {
	display: block;
}


.w {
	width: 1200px;
	margin: 0 auto;
}
.w1 {
	width:100%; background: url(../images/aboutbg.jpg) no-repeat center;
}
.in_main4 {
	margin-bottom: 61px; margin-top:30px;
}
.in_m4l, .in_m4r {
	height: 520px;
	background: #f6f6f6;
}
.in_m4l {
	width: 778px;
}
.in_m4r {
	width: 378px;
}
#myTab1 {
	height: 54px;
	border-top: 1px solid #223b8c;
	border-left: 1px solid #223b8c;
}
#myTab1 li {
	float: left;
	width: 50%;
	border-right: 1px solid #223b8c;
	border-bottom: 1px solid #223b8c;
	text-align: center;
	color: #666666;
	font-size: 18px;
	line-height: 54px;
	background: #fff;
	position: relative;
	cursor: pointer;
	box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
}
#myTab1 li p img {
	position: absolute;
	bottom: -7px;
	left: 50%;
	display: none;
}
#myTab1 .active p {
	background: #223b8c;
	font-weight: bold;
	color: #fff;
}
#myTab1 .active p img {
	display: block;
}
.in_m4_m {
	padding: 22px 22px 12px 21px;
}
.in_m4_t1 {
	width: 248px;
	height: 165px;
	background: #fff;
	padding: 5px 6px;
}
.in_m4_t1 img {
	width: 100%;
	height: 100%;
}
.in_m4_t2 {
	width: 470px;
	padding-top: 17px;
}
.in_m4_t2 h4 {
	font-size: 16px;
	margin-bottom: 15px;
	color: #1b1b1b;
	font-weight: bold;
}
.in_m4_t2 p {
	color: #6b6a6a;
	font-size: 14px;
	line-height: 22px;
}
.in_m4_top:hover .in_m4_t2 h4 {
	color: #223b8c;
}
.in_m4_top {
	margin-bottom: 15px;
}
.in_m4_mm li {
	margin-bottom: 5px;
	background: #fff;
	height: 45px;
}
.in_m4_mm li .in_m4_date {
	background: #223b8c;
	color: #fff;
	/*padding-top:5px;*/

	text-align: center;
	width: 60px;
	height: 45px;
	margin-right: 19px;
}
.in_m4_mm li .in_m4_date span {
	font-size: 15px;
	margin-bottom: 0; line-height:20px;
}
.in_m4_mm li .in_m4_date p {
	font-size: 10px; line-height:20px;
}
.in_m4_mm li .in_m4_link {
	line-height: 45px;
	color: #6c6c6c;
	font-size: 14px;
}
.in_m4_mm li .in_m4_more {
	line-height: 45px;
	font-size: 10px;
	color: #c1c1c1;
	margin-right: 21px;
}
.in_m4_mm li:hover .in_m4_link {
	color: #223b8c;
	text-decoration: underline;
}
.in_m4r_tit {
	background: #223b8c;
	padding: 0 20px;
	height: 58px;
	line-height: 58px;
}
.in_m4r_tit h3 {
	font-weight: bold;
	font-size: 17px;
	color: #fff;
}
.in_m4r_tit h3 span {
	font-size: 10px;
	font-weight: normal;
}
.in_m4r_tit a {
	font-size: 10px;
	color: #fff;
}
.in_m4r_m {
	padding: 20px;
	overflow: hidden;
	width: 100%;
	height: 430px;
	box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
}
.in_m4r_m .txtMarquee-top,  .in_m4r_m .txtMarquee-top .bd,  .in_m4r_m .txtMarquee-top .bd .tempWrap {
	height: 460px!important;
}
.in_m4r_m .txtMarquee-top .infoList li {
	border-bottom: 1px dashed #dddddd;
	margin-bottom: 12px;
	padding-bottom: 9px;
}
.in_m4r_m .txtMarquee-top .infoList li dt {
	padding-left: 35px;
	background: url(../images/in_m43.jpg) no-repeat left top;
	margin-bottom: 19px;
	font-size: 14px;
	color: #666666;
	line-height: 24px;
}
.in_m4r_m .txtMarquee-top .infoList li dd {
	padding-left: 35px;
	background: url(../images/in_m44.jpg) no-repeat left top;
	line-height: 22px;
	font-size: 14px;
	color: #585657;
}


.in_m3 {
	height: auto;
	/*background:url(../images/in_m3_bg.jpg) no-repeat center;

	background-size:100% 100%;*/

	margin-bottom: 30px;
	padding: 50px 0px 50px 0px;
}
.in_sp{float:left; width:420px; height:318px; background: rgba(255,255,255,.9); padding:50px 0 0 40px;}
.in_m3_m {
	background: rgba(255,255,255,.9); float:left;
	height: 320px;
	padding: 48px 40px 0 40px;
	width:660px;
}
.in_m3_m h3 {
	color: #333333;
	font-size: 20px;
	margin-bottom: 25px;
}
.in_m3_m .as_txt {
	color: #666666;
	font-size: 14px;
	line-height: 28px;
	text-indent: 1em;
	margin-bottom: 20px;
}
.in_m3_m .as_more {
	text-align: right;
}
.in_m3_m .as_more a {
	display: inline-block;
	background: #223b8c;
	color: #fff;
	font-size: 14px;
	border-radius: 18px;
	line-height: 39px;
	width: 144px;
	text-align: center;
}
.in_m3_m .as_more a:hover {
	background: #fff;
	color: #223b8c;
}




.client-2 {
            position: fixed;
            right: -170px;
            top: 70%;
            z-index: 900;
        }
        
        .client-2 li a {
            text-decoration: none;
        }
        .client-2 li {
            margin-top: 1px;
            clear: both;
            height: 71px;
            position: relative;
        }
        
        .client-2 li i {
            background: url(../images/fx.png) no-repeat;
            display: block;
            width: 30px;
            height: 27px;
            margin: 0px auto;
            text-align: center;
        }
        
        .client-2 li p {
            height: 20px;
            font-size: 14px;
            line-height: 20px;
            overflow: hidden;
            text-align: center;
            color: #fff;
        }
        
        .client-2 .my-kefu-qq i {
            background-position: 4px 5px;
        }
        
        .client-2 .my-kefu-tel i {
            background-position: 0 -21px;
        }
        
        .client-2 .my-kefu-liuyan i {
            background-position: 4px -53px;
        }
        
        .client-2 .my-kefu-weixin i {
            background-position: -34px 4px;
        }
        
        .client-2 .my-kefu-weibo i {
            background-position: -30px -22px;
        }
        
        .client-2 .my-kefu-ftop {
            display: none;
        }
        
        .client-2 .my-kefu-ftop i {
            width: 33px;
            height: 35px;
            background-position: -27px -51px;
        }
        
        .client-2 .my-kefu-left {
            float: left;
            width: 77px;
            height: 47px;
            position: relative;
        }
        
        .client-2 .my-kefu-tel-right {
            font-size: 16px;
            color: #fff;
            float: left;
            height: 24px;
            line-height: 22px;
            padding: 0 15px;
            border-left: 1px solid #fff;
            margin-top: 14px;
        }
        
        .client-2 .my-kefu-right {
            width: 20px;
        }
        
        .client-2 .my-kefu-tel-main {
            background: #223b8c;
            color: #fff;
            height: 56px;
            width: 247px;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-main {
            background: #223b8c;
            width: 97px;
            height: 56px;
            position: relative;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-weixin-pic {
            position: absolute;
            left: -130px;
            top: -24px;
            display: none;
            z-index: 333;
        }
        
        .my-kefu-weixin-pic img {
            width: 115px;
            height: 115px;
        }
 
 
.banner {
    height: auto!important; padding-top:100px;
}
.wrap {
	position: relative;
}
.centered-btns_nav {
	position: absolute;
	top: 50%;
	z-index: 2;
	width: 38px;
	height: 61px;
	transition: .5s;
	margin-top: -40px;
	line-height: 200px;
	background-image: url(../images/arrow.gif);
	overflow: hidden;
	opacity: .1;
}
.centered-btns_nav:hover{
	opacity: .7;
}
.prev{
	left: 0;
}
.next {
	right: 0;
	background-position: right 0;
}

.centered-btns_nav:active {
	opacity: 1;
}

.centered-btns_tabs {
    margin-top: 15px;
    text-align: center;
    font-size: 0;
    position: absolute;
    list-style-type: none;
    width: 100%;
    z-index: 99;
    bottom: 15px;
}

.centered-btns_tabs li {
	display: inline-block;
	margin: 0 3px;
	*display: inline;
	*zoom: 1;
}

.centered-btns_tabs a {
	display: inline-block;
	width: 15px;
	height: 8px;
	border-radius: 8px;
	line-height: 8px;
	background-color: rgba(255, 255, 255, .3);
	background-color: #ccc\9;
	overflow: hidden;
	*display: inline;
	*zoom: 1;
}
.centered-btns_here a{
	width: 30px;
	background-color: rgba(255, 255, 255, .9);
}

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
}


 


   
.dblj_1{width:100%; height:auto; float:left; padding-bottom:20px;}
.dblj_1 a{float:left; padding-left:10px;}
.dblj_1 span{float:left; font-weight:bold;}
.dblj_2{width:1200px; height:auto; margin:0 auto;}
.dblj_3{width:100%; height:392px; float:left; text-align:center;}
.dblj_4{width:100%; height:auto; float:left;}
.dblj_4 li{width:24%; height:auto; float:left; padding:5px 0.5%;}
.dblj_4 li img{width:100%;}










