@charset "utf-8";
body {margin:0px; padding:0px; font-size:12px; font-family:'微软雅黑'; background:#FFF;}
ol,ul,li,dl,dt,dd,form,p,h1,h2,h3,h4,h5,img{ margin:0px; padding:0px;}
ol,ul,li{ list-style:none; padding:0; margin:0;}
img{ border:none;}
a{text-decoration:none; border:none; margin:0; padding:0;}
.clear{ clear:both;}
input,textarea{ outline:0; resize:none; border:none; _border:0; margin:0; padding:0;}
input{ margin:0; padding:0; border:none;}
table,table td{border-collapse:collapse;}
.li_img a{display:table-cell; vertical-align:middle; *position:absolute; *left:50%; *top:50%;}
.li_img a img{position:relative; *left:-50%; *top:-50%;}
.fl{ float:left;}
.fr{ float:right;}
img{max-width:100%;vertical-align: bottom;}






.div1440{ max-width:1440px; min-width:1200px; margin:0 auto; height:100%;}
.div1100{ width:1100px; margin:0 auto;} 

 
 
 
/*index*/


.top1{ background-color:#0085da;}
.logo{ float:left; width:285px; margin-top:22px;}
.hh{float:left; width:490px; margin:25px 0 0 20px;}
.top_right{float:right; width:270px;}

.hh h1{ font-size:28px; color:#fefefe;}
.top_right p{ font-size:16px; color:#fffdfd; line-height:35px; margin:6px 0 8px 0;}
.top_right p span{ font-size:26px; }
.text1{ width:234px; line-height:30px; height:30px; float:left; font-size:14px; color:#5e5e5e; box-sizing:border-box; padding-left:10px;}
.button1{ background:url(../images/index_2.png) center no-repeat #024570; width:36px; height:30px; line-height:30px; float:left;}

.smenu{ }
.smenu>li{ float:left; width:12.2857%; text-align:center; position:relative;}
.smenu dt{background:url(../images/index_18.png) right center no-repeat;line-height:65px; }
.smenu dt.last{ background-image:none;}
.smenu dt a{ font-size:18px; color:#fefefe; }

.smenu dd{ position:absolute; width:100%; top:100%; z-index:99; display:none;}
.ul_er{ background-color:#FFFFFF; padding:3px 10px 16px 10px;}
.ul_er li{ line-height:40px; border-bottom:1px dashed #0085da;}
.ul_er li a{ font-size:16px; color:#202020;}

.banner{ text-align:center; position:relative;}
.banner p{ font-size:52px; color:#0085da; position:absolute; line-height:70px; top:170px; right:125px;}
.banner p img{ margin:0 80px 24px 20px;}

.chanpin{ margin-top:15px;}
.index_h3{ font-size:30px; color:#0085da; text-align:center; font-weight:normal; line-height:40px; padding-top:35px;}
.chanpin p.p1{ font-size:18px; color:#414141; text-align:center; line-height:40px; background:url(../images/index_14.png) no-repeat center;}

.chanpin_ul{ margin-top:30px;}
.chanpin_ul li{ float:left; width:250px; border:1px double #d2d2d2; margin-right:30.5px; }
.chanpin_ul li.last{ margin-right:0;}
.chanpin_ul li p{ font-size:16px; color:#444343; line-height:52px; background: url(../images/index_20.png) no-repeat #e5e5e5;
 border-top:1px double #d2d2d2; background-position:210px 20px; padding-left:15px;}
.chanpin_ul li:hover p{background: url(../images/index_21.png) no-repeat #0085da; color:#FFFFFF;background-position:210px 20px;}

.divyu{
    height:199px;
    width: 250px;
	overflow:hidden;
	position: relative;
	margin:0 auto;
	text-align:center;
}
.divyu img{
	height:163px;
    width: 211px;
	margin-top:18px;
    overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
	z-index:1;
	transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
	}


.chanpin_ul li:hover img {
	transform: scale(1.2, 1.2);
	
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2); 	/* Opera */
}




.gongchen{ background:url(../images/index_17.jpg) no-repeat; margin-top:70px; height:628px;}

.gongchen p.p1{ font-size:18px; color:#fff; text-align:center; line-height:40px; background:url(../images/index_14.png) no-repeat center;}

.gongchen_ul{ margin-top:20px;}
.gongchen_ul li{ width:366px; float:left; height:222px;}
.gongchen_ul li.last{ width:368px;}
.gongchen_ul li.li{ background:rgba(0,133,218,1); box-sizing:border-box; padding:0 33px; position:relative;}
.gongchen_ul li.li:hover{background:rgba(0,133,218,0.3);}
#img_2{ display:none;}
.gongchen_ul li.li:hover img#img_1{ display:none;}
.gongchen_ul li.li:hover img#img_2{ display: block;}

.gongchen_ul p.p2{ font-size:18px; color:#fefefe; margin-top:25px; line-height:46px;}
.gongchen_ul p.p3{ font-size:14px; color:#fefefe; line-height:25px;}
.gongchen_ul p.p3 span{ display:inline-block; vertical-align:top; width:258px;}
.gongchen_ul a.a1{ font-size:14px; color:#fefefe; display:inline-block; background:url(../images/index_9.png) no-repeat bottom;
 width:101px; text-align:center; padding-bottom:8px; float: right; margin-top:20px;}

.gongchen_ul p.p4{ font-size:18px; color:#fefefe; text-align:center; margin:95px 0 28px 0;}
.gongchen_zuo{ position:absolute; top:35px; left:-24px;}
.gongchen_you{ position:absolute; top:35px; right:-24px;}
.gongchen_shang{ position:absolute; top:-24px; right:290px;}




.jishu{ margin-top:10px;}
.jishu p.p1{ font-size:18px; color:#414141; text-align:center; line-height:40px; background:url(../images/index_23.png) no-repeat center;}


.home_product{ margin-top:30px;}
.list ul li{ width:190px; float:left; margin-right:37px;}
.list ul li.last{ margin-right:0;}
.list ul li img.img2{ width:0; left:50%;}
.list ul li p.p2{ font-size:16px; color:#272727; margin-top:5px; text-align:center; line-height:40px; font-weight:600;}
.list ul li p.p3{ font-size:14px; color:#414141; margin-top:5px;}

.home_product li .c { width:105px;margin: 0 auto;height:120px; position: relative;}	
.home_product li .c img {position: relative;width: 100%; height:120px; left: 0; position: absolute;top: 0;}
.list ul li:hover p.p2{ color:#1a91de;}



.xinwen{ margin-top:70px; background-color:#eeeeee; padding-bottom:80px;}
.xinwen p.p1{ font-size:18px; color:#414141; text-align:center; line-height:40px; background:url(../images/index_14.png) no-repeat center;}

.xinwen_ul{ margin-top:20px;}
.xinwen_ul li{ float:left; width:320px; background-color:#0085da; margin-right:70px;}
.xinwen_ul li:hover{ background-color:#024570;}
.xinwen_ul li.last{ margin-right:0;}
.xinwen_ul li div{ padding:0 22px;}
.xinwen_ul p.p2{ font-size:16px; color:#fefefe; line-height:43px;}
.xinwen_ul p.p3{ font-size:14px; color:#fefefe; line-height:19px; margin-bottom:7px;}
.xinwen_ul p.p4{ font-size:14px; color:#fefefe;line-height:22px; }
.xinwen_ul a.a1{ font-size:12px; color:#fefefe; display:inline-block; background:url(../images/index_8_11.png) no-repeat bottom;
 width:55px; padding-bottom:8px; float: right; margin:8px 0;}


.foot{ background-color:#0085da; padding-top:42px;}
.foot_left{ width:860px; float:left;}
.foot_right{ width:240px; float:right; text-align:center; border-left:1px double #eeeeee; box-sizing:border-box;}

.foot_ul{ margin-left:75px;}
.foot_ul>li{ float: left; margin-right:35px;}
.foot_ul>li.last{ margin-right:0;}
.foot_ul>li>a{ font-size:14px; color:#fefefe;}
.foot_ul2{ margin-top:10px;}
.foot_ul2>li{ line-height:20px;}
.foot_ul2>li>a{ font-size:12px; color:#fefefe;}

.foot_right p.p1{ font-size:16px; color:#fefefe; font-weight:600; line-height:38px; margin-bottom:5px;}
.foot_right a{ margin:0 10px;}
.foot p.p3{ font-size:16px; color:#fefefe; background-color:#024570; line-height:42px; margin-top:27px; text-align:center;}
.foot p.p3 span{ margin-left:57px;}


/*index2*/

.content2{ margin:45px 0 40px 0;}
.con2_p{ font-size:14px; color:#414242; line-height:35px; border-bottom:1px double #adadad;}
.con2_p a{  color:#414242;}

.con2_ul{ margin:22px 0 11px 0;}
.con2_ul li{ float:left; width:200px; line-height:47px; background-color:#cccccc; text-align:center; margin-right:25px; position:relative;}
.con2_ul li.last{ margin-right:0;}
.con2_ul a li{ font-size:18px; color:#383838;}
.con2_ul li img{ position:absolute; left:0; right:0; bottom:-11px; margin:0 auto; display:none;}
.con2_ul li:hover img{ display:block;}
.con2_ul li:hover{ color:#FFFFFF;}
.con2_ul li:hover{ background-color:#0085da;}
.con2_ul li.on img{ display:block;}
.con2_ul li.on{ color:#FFFFFF;}
.con2_ul li.on{ background-color:#0085da;}

.con2_ul2 li{ padding:22px 0; border-bottom:1px dashed #d2d2d2;}
.con2_ul2 div.div1{ width:258px; float:left; border:1px double #d2d2d2;}
.con2_ul2 div.div2{ width:840px; float:right; box-sizing:border-box; padding:0 26px 0 36px;}
.con2_ul2 p.p1{ font-size:18px; color:#0085da; line-height:48px;}
.con2_ul2 p.p2{ font-size:14px; color:#474747; line-height:25px;}


.con2_ul2 a.a1{ font-size:14px; color:#696969; display:inline-block; background:url(../images/index2_5.png) no-repeat bottom;
 width:81px; padding-bottom:8px; float: right; margin-top:20px;}
.con2_ul2 a.a1:hover{ background:url(../images/index2_4.png) no-repeat bottom;color:#0085da; }
.con2_div1>div{ display:none;}
.huanye{ text-align:center; margin-top:41px;}


/*index3*/

.con3_div{ border-top:1px dashed #d2d2d2; margin-top:21px; padding-top:24px;}

.con3_left{ width:523px; float:left; }
.con3_right{ width:560px; float:right;}

.con3_left>img{border:1px double #d2d2d2;}
.con3_ul{ width:460px; margin:0 auto; position:relative; margin-top:20px;}
.con3_ul li{ float:left;border:1px double #d2d2d2; margin-right:25px;}
.con3_ul li.last{ margin-right:0;}
.con3_ul_zuo{ position:absolute; left:-30px; top:8px;}
.con3_ul_you{ position:absolute; right:-30px; top:8px;}

.con3_right p.p1{ font-size:18px; color:#0085da; line-height:47px; border-bottom:1px double #adadad; margin-bottom:2px;}
.con3_right p.p2{ font-size:14px; color:#757576; line-height:34px;}
.con3_right p.p3{ border-top:1px double #adadad; padding-top:10px;}
.con3_right p.p2 span{ color:#fa0e0e;}
.con3_right p.p2 img{ vertical-align: middle;}
.con3_right p.p2 a{ font-size:13px; color:#5a5a5a; display:inline-block; width:120px; margin-right:10px;}
.con3_right p.p2 span.span1{ display:inline-block; width:400px; vertical-align:top;}
.con3_right p.p2 a.a1{ margin-top:5px;}
.con3_right p.p4{ font-size:18px; color:#686666; line-height:32px; margin-top:20px;}

.con3_bottom{ margin-top:48px;}
.con3_bottom p.p5{ line-height:41px; font-size:18px; color:#FFFFFF; border-bottom:1px double #0085da; margin-bottom:46px;}
.con3_bottom p.p5 span{ background-color:#0085da; display:inline-block; padding:0 14px;}
.con3_bottom img{ margin-left:40px;}








