﻿@charset "utf-8";
/*==========@@HTML默认 开始@@==========*/
/*基本*/
*{ padding:0px; margin:0px }
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form,fieldset, 
legend, input, button,textarea, p, blockquote, th, td,a { margin: 0; padding: 0;}
body{color:#333;	margin:0px auto; font-size:14px; }
div{ margin:0; padding:0; border:0; }
img{ margin:0; padding:0; border:0; }
p{ margin: 0px;padding: 0}
b,strong {font-weight: bold;}
table { border-collapse: collapse; border-spacing: 0; /* Remove most spacing between table cells.*/}
li{ list-style: none outside none;}
i,em{font-style: normal;}
/*链接*/
a{ text-decoration:none; color:#333; background: transparent;  outline:none}
a:visited {}
a:focus { outline:none; }
a:hover{ color:#c30d23; outline:none; }
a:active{ color:#c30d23; outline:none; }
.hv1{height: 10px;}
.hv2{height: 20px;}
.hv3{height: 30px;}
.hv4{height: 40px;}
.hv5{height: 50px;}
/*==========@@频道布局 开始@@==========*/
.w{width: 1200px;margin: 0 auto;position: relative;height: 100%;}
.cpbanner{height: auto;width: 100%;position: relative;background-size: 100%;}
.cpbanner h2{height: 60px;font-size: 46px;line-height: 60px;letter-spacing: 2px;color: #fff;
  top: 206px;position: absolute;font-weight:normal;}
.cpbanner p{color: #fff;top: 300px;position: absolute;font-weight:normal;font-size: 20px;width: 600px;
  letter-spacing: 1px;line-height: 32px;}
.cpbanner .more{width: 240px;height: 52px;border: 1px solid #fff;border-radius: 5px;text-align: center;line-height: 51px;
position: absolute;top: 400px;transition: 0.6s;}
.cpbanner .more a{color: #fff;font-size: 16px;}
.cpbanner .more:hover{
  border-color: #1d9ffb;background: #1d9ffb;
}
@media screen and (max-width: 980px) {
    .cpbanner{height: auto;width: 100%;position: relative;}
    .w{width: 1200px;margin: 0 auto;position: relative;height: 100%;margin-left: 0 !important}
}



.fabanner{height: 600px;width: 100%;position: relative;}
.fabanner h2{height: 60px;font-size: 46px;line-height: 60px;letter-spacing: 2px;color: #fff;
  top: 246px;position: absolute;font-weight:normal;width: 100%;text-align: center;  }
  .fabanner p{height: 60px;font-size: 30px;line-height: 60px;letter-spacing: 2px;color: #fff;
  top: 306px;position: absolute;font-weight:normal;width: 100%;text-align: center;font-family: 'Arial';  }
.fabanner .more{width: 240px;height: 52px;border: 1px solid #fff;border-radius: 5px;text-align: center;
	line-height: 51px;left:50%;margin-left: -120px;
position: absolute;top: 360px;transition: 0.6s;}
.fabanner .more a{color: #fff;font-size: 22px;letter-spacing: 5px;}
.fabanner .more:hover{
  border-color: #1d9ffb;background: #1d9ffb;
}
/*.fabanner{}*/

/*产品内页*/
.part1{width: 100%;height: 530px;text-align: center;}
.part1 h2{margin-bottom: 10px;line-height: 52px;font-size: 40px;font-weight: 500;text-align: center;color: #056da9;}
.part1 p{line-height: 40px;font-size: 20px;font-weight: 500;text-align: center;color: #bccfe1;}
.part1 ul{width: 100%;}
.part1 ul li{float: left;width: 344px;}
.part1 ul li div{width: 100%;height: 260px;overflow: hidden;}
.part1 ul li div img{width: 100%;height: 100%;transition: 0.9s;}
.part1 ul li span{width: 100%;height: 60px;background: #d2ecfe;display: inline-block;line-height: 60px;font-size: 16px;}  
.part1 ul li div:hover img{
  transform: scale(1.2,1.2);
}

.part2{width: 100%;max-height: 789px;text-align: center;background: #f5f5f5;}
.part2 h2{margin-bottom: 10px;line-height: 52px;font-size: 40px;font-weight: 500;text-align: center;color: #056da9;}
.part2 p{line-height: 40px;font-size: 20px;font-weight: 500;text-align: center;color: #bccfe1;}
.part2 ul{width: 100%;}
.part2 ul li{float: left;width: 250px;margin:20px 75px;height: 250px;;}
.part2 ul li span{width: 250px;height: 60px;display: inline-block;line-height: 60px;font-size: 24px;color: #0c2d39;}  
.part2 ul li em{font-size: 14px;color: #666;line-height: 2}  
.part2 ul li div:hover img{
  transform: scale(1.2,1.2);
}

.part3{width: 100%;height: 334px;text-align: center;}
.part3 .more{width: 395px;height: 107px;text-align: center;line-height: 107px;background: #1d9ffb;margin: 0 auto;border-radius: 10px;}
.part3 .more a{font-size: 42px;color: #fff;letter-spacing: 10px;}
.part3 .more:hover{background: #0763a4;}

/*产品内页2*/
.cp2part1{width: 100%;height: 530px;text-align: center;}
.cp2part1 h2{margin-bottom: 10px;line-height: 52px;font-size: 40px;font-weight: 500;text-align: center;color: #056da9;}
.cp2part1 p{line-height: 40px;font-size: 20px;font-weight: 500;text-align: center;color: #bccfe1;}
.cp2part1 ul{width: 100%;}
.cp2part1 ul li{float: left;width: 550px;}
.cp2part1 ul li div{width: 550px;height: 414px;overflow: hidden;}
.cp2part1 ul li div img{width: 550px;height: 414px;transition: 0.9s;}
.cp2part1 ul li span{width: 550px;height: 100px;background: #d2ecfe;display: inline-block;line-height: 100px;font-size: 24px;}  
.cp2part1 ul li div:hover img{
  transform: scale(1.2,1.2);
}

.cp2part2{width: 100%;height: 589px;text-align: center;background: #f5f5f5;}
.cp2part2 h2{margin-bottom: 10px;line-height: 52px;font-size: 40px;font-weight: 500;text-align: center;color: #056da9;}
.cp2part2 p{line-height: 40px;font-size: 20px;font-weight: 500;text-align: center;color: #bccfe1;}
.cp2part2 ul{width: 100%;}
.cp2part2 ul li{float: left;width: 250px;margin:20px 25px;}
.cp2part2 ul li img{width: 100px;}
.cp2part2 ul li span{width: 250px;height: 60px;display: inline-block;line-height: 60px;font-size: 24px;color: #0c2d39;}  
.cp2part2 ul li em{font-size: 14px;color: #666;line-height: 2}  
.cp2part2 ul li div:hover img{
  transform: scale(1.2,1.2);
}

.part3{width: 100%;height: 334px;text-align: center;}
.part5{width: 100%;height: 334px;text-align: center;}
.part3 .more{width: 395px;height: 107px;text-align: center;line-height: 107px;background: #1d9ffb;margin: 0 auto;border-radius: 10px;}
.part3 .more a{font-size: 42px;color: #fff;letter-spacing: 10px;}
.part3 .more:hover{background: #0763a4;}

.cp2part3{width: 100%;height: 1059px;background: #f5f5f5;}
.cp2part3 h2{margin-bottom: 10px;line-height: 52px;font-size: 40px;font-weight: 500;text-align: center;color: #056da9;text-align: center;}
.cp2part3 p{line-height: 40px;font-size: 20px;font-weight: 500;text-align: center;color: #bccfe1;text-align: center;}
.cp2part3 span.s1{line-height: 52px;font-size: 24px;font-weight: 500;color: #0e3d55;text-indent: 48px;display: inline-block;}

.cp2part5{width: 100%;height: 1359px;background: #fff;}
.cp2part5 h2{margin-bottom: 10px;line-height: 52px;font-size: 40px;font-weight: 500;text-align: center;color: #056da9;}
.cp2part5 p{line-height: 40px;font-size: 20px;font-weight: 500;text-align: center;color: #bccfe1;}
.cp2part5 ul{width: 100%;}
.cp2part5 ul li{width: 100%;height: 334px;margin-bottom: 40px;}
.fl{float: left;}
.fr{float: right;}
.cp2part5 ul li .d1{width:100px;text-align: center;margin-top: 167px;height: 80px;}
.cp2part5 ul li .d2{width:500px;text-align: left;margin-top: 167px;height: 80px;line-height: 40px;font-size: 24px;color: #0e3d55;margin-left: 40px;}
.cp2part5 ul li .d3{width:500px;text-align: center;}

/*产品内页3*/

.cp3part1{width: 100%;background: #fff;}
.cp3part1 h2{margin-bottom: 10px;line-height: 52px;font-size: 40px;text-align: center;width: 100%;
	font-weight: 500;text-align: center;color: #000;text-align: center;}
.cp3part1 p{line-height: 40px;font-size: 20px;font-weight: 500;text-align: center;color: #bccfe1;text-align: center;}
.cp3part2{width: 100%;background: #fff;}
.cp3part2.cp3part3{width: 100%;background:url(../images/cp/cp3bg.png) no-repeat center;max-height: 764px;}
.cp3part2 div.pic{width: 100%;text-align: center;}
.cp3part2 div.pic img{width: 100%;}
.cp3part2 dl{height: 60px;}
.cp3part2 dl dt{width: 100px;}
.cp3part2 dl dd{width: 800px;font-size: 24px;font-weight: 600;text-align: left;color: #000;line-height: 60px;}
.cp3part2 p{width: 100%;background: #fff;font-size: 16px;line-height: 2;text-indent: 32px;}
.cp3part2.cp3part3 p{width: 100%;background: none;font-size: 16px;line-height: 2;text-indent:0px;}
.cp3part2 img{max-width: 100%;}
/*解决方案*/
.fangpart1{width: 100%;background: #fff;}
.fangpart1.fangpart2{width: 100%;background: #f5f5f5;}
.fangpart1 dl{width: 100%;height: 60px;line-height: 50px;border-bottom: 1px solid #ccc;}
.fangpart1 dl dd{font-size: 32px;color: #056da9;margin-left: 10px;}
.fangpart1 p{color: #666;line-height: 2;}
.fangpart1 ul{width: 100%}
.fangpart1 ul li{float: left;width: 500px;margin:10px 50px;text-align: center;line-height: 50px;}
.fangpart1 ul li span{font-size: 20px;}
.fangpart1 ul li #auto_img{width: 100%;height: 286px;overflow: hidden;}
.fangpart1 ul li img{width: 100%;height:286px;transition: 0.9s;}
.fangpart1 ul li:hover img{transform: scale(1.2,1.2);}

/*加入我们*/

.zppart1{width: 100%;background: #fff;}

.zppart1 .tit00{font-size: 36px;line-height: 60px;width: 100%;text-align: center;font-weight: normal;}
.zppart1 ul.gang {width: 100%;}
.zppart1 ul.gang li{width: 100%;width: 400px;margin-bottom: 40px;float: left;position: relative;
	background: #fff;height: 144px;box-shadow: 5px 5px 10px #ccc;}
.zppart1 ul.gang li:nth-child(2n){margin-left: 90px;margin-right: 110px;}	
.zppart1 ul.gang li:nth-child(2n-1){margin-right: 90px;margin-left: 110px;}	
.zppart1 ul.gang li img{width: 28px;height: 28px;position: absolute;right: 10px;top: 10px;}
.zppart1 ul.gang li span{width: 200px;height: 28px;position: absolute;left: 40px;bottom: 10px;color: #1faeff;}
.zppart1 ul.gang li h3{width: 250px;height: 28px;position: absolute;left: 40px;top: 10px;color: #2b2d2e;font-size: 24px;font-weight: normal;}


.zppart1.zppart3{width: 100%;background: #f5f5f5;height: 900px;}
.zppart1.zppart2{width: 100%;background: #f5f5f5;height: 400px;}
.zppart1 ul.fuli {width: 100%;}
.zppart1 ul.fuli li{width: 100%;width: 200px;margin-bottom: 40px;float: left;position: relative;line-height: 54px;
	height: 54px;color: #666;font-size: 24px;background: url(../images/yuan.png) no-repeat left center;padding-left: 30px;box-sizing: border-box;}
.zppart1 ul.fuli li:nth-child(2n){margin-left: 90px;margin-right: 310px;}	
.zppart1 ul.fuli li:nth-child(2n-1){margin-right: 0px;margin-left: 400px;}	
.zppart1 ul.fuli li img{width: 28px;height: 28px;position: absolute;right: 10px;top: 10px;}
.zppart1 ul.fuli li span{width: 200px;height: 28px;position: absolute;left: 40px;bottom: 10px;color: #1faeff;}
.zppart1 ul.fuli li h3{width: 200px;height: 28px;position: absolute;left: 40px;top: 10px;color: #2b2d2e;font-size: 24px;font-weight: normal;}


#pro1{height:;width:100%;background:none;;float:left;position: relative;height: 340px;}
#pro_cen1{  position:relative; overflow:hidden;width: 100%;float:left;margin: 30px 0 0 0}
#pro_cen1 li{width:33.33%;height: 379px;float: left;box-sizing: border-box;
  overflow: hidden;position: relative;}
#pro_cen1 li #kuang{width: 96%;margin: 0 auto;border-radius: 10px;box-shadow: 2px 2px 5px #ccc;overflow: hidden;}
#pro_cen1 li #auto_img{width: 100%;height: 280px;}
#pro_cen1 li #auto_img img{width: 100%;height: 100%;object-fit: cover;}
#pro_cen1 li .ying{width: 100%;height: 40px;line-height: 40px;text-align: center;}
#pro_cen1 li .ying a{color: #1f1f1f;}

.pro_down {position: absolute;top: 125px;left: -50px;width:1300px; }
.pro_down a{display: block;width: 50px;height: 50px;text-align: center;line-height: 50px;background: #eff0f1;float: left;cursor:pointer;border-radius: 50%;color: #999;font-size: 24px;}


#banner_main1 {position:relative; width: 100%; float: left;}
#banner { margin:0 auto; overflow:hidden; width:100%;}
.bannerlist1{}
.bannerlist1 li{ border:0px dashed red; overflow:hidden; display:block; width:100%;height: 630px;position: relative;}
.bannerlist1 li img{ height: 630px;width: 864px;position: absolute;left: 0;top:0; }
.bannerlist1 li .fr{ height: 200px;width:470px;position: absolute;right: 30px;top:203px;padding: 15px;box-sizing: border-box;
	background: #fff;box-shadow: 5px 5px 8px #ccc; }
#banner_main1 .hd{ width:100%; position:absolute; bottom:-65px; left:0; height:12px; line-height:12px; text-align:center;  }
#banner_main1 .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:12px;
 border-radius:50%;background:#333; margin:0 5px; overflow:hidden; font-size:0px;}
#banner_main1 .hd ul li.on{  width: 14px;height: 14px;background: #1faeff;}
.bannerlist1 li .fr span{font-size: 24px;color: #04304a;display: inline-block;line-height: 2}
.bannerlist1 li .fr p{font-size: 16px;color: #04304a;display: inline-block;line-height: 2}

.kehupart1{width: 100%;height: 580px;}
.kehupart1 dl{width: 100%;height:580px;}
.kehupart1 dl dt{width: 629px;height: 497px;float: left;}
.kehupart1 dl dd{width: 529px;height: 497px;float: right;font-size: 18px;color: #0a2b3a;line-height: 2;}
.kehupart1 dl dt img{width: 100%;height:100%;object-fit: contain;}

.kehupart .w1200{height:100%;position: relative;padding:0;margin: 0 auto;}
.kehupart p{font-size: 18px;color: #000;display: inline-block;line-height: 2;position: absolute;width: 600px;right: 0;top:320px;}



.kehupart2{width: 100%;height: 1037px;background: url(../images/jiejue/part1.png) no-repeat center;}
.kehupart3{width: 100%;height: 399px;background: url(../images/jiejue/part2.png) no-repeat center;}
.kehupart4{width: 100%;height: 566px;background: url(../images/jiejue/part3.png) no-repeat center;}
.kehupart5{width: 100%;height: 808px;background: url(../images/jiejue/part4.png) no-repeat center;}
.kehupart6{width: 100%;height: 427px;background: url(../images/jiejue/part5.png) no-repeat center;}
.kehupart7{width: 100%;height: 568px;background: url(../images/jiejue/part6.png) no-repeat center;}
.kehupart8{width: 100%;height: 505px;background: url(../images/jiejue/part7.png) no-repeat center;}
.kehupart9{width: 100%;height: 601px;background: url(../images/jiejue/part8.png) no-repeat center;}
.kehupart10{width: 100%;height: 507px;background: url(../images/jiejue/part9.png) no-repeat top center;}

.kehupart3.kehupart p{color: #000;width: 600px;left:360px;top:166px;}
.kehupart4.kehupart p{color: #fff;width: 600px;left:344px;top:128px;}

.kehupart5.kehupart p{color: #000;width: 600px;left:600px;top:102px;}
.kehupart6.kehupart p{color: #000;width: 600px;left:200px;top:182px;}
.kehupart7.kehupart p{color: #000;width: 600px;left:400px;top:217px;}
.kehupart8.kehupart p{color: #000;width: 600px;left:120px;top:160px;}
.kehupart9.kehupart p{color: #000;width: 600px;left:600px;top:209px;}
.kehupart10.kehupart p{color: #000;width: 600px;left:500px;top:309px;}


.gongsijianjieny{width: 100%;background: #f5f5f5;}
.gongsijianjieny #banner_main1 {position:relative; width: 100%; float: left;}
.gongsijianjieny #banner { margin:0 auto; overflow:hidden; width:100%;}
.gongsijianjieny .bannerlist1 li{ text-align:center; border:0px dashed red; overflow:hidden; display:block; width:100%;}
.gongsijianjieny .bannerlist1 li img{ margin:0 auto; display:block; }
.gongsijianjieny #banner_main1 .hd{ width:100%; position:absolute; bottom:25px; left:0; height:12px; line-height:12px;
 text-align:center;  }
.gongsijianjieny #banner_main1 .hd ul li{ cursor:pointer; display:inline-block; *display:inline;border: 1px solid #1faeff;
 zoom:1; width:12px; height:12px; border-radius:50%; margin:0 5px; overflow:hidden; font-size:0px;background: #fff;}
.gongsijianjieny #banner_main1 .hd ul li.on{ background: #1faeff;}


.jianjiepart1{width: 100%;height: 528px;background: #f7f7f7;clear: both;}
.jianjiepart1 dl{height: 385px;background: #fff;box-shadow: 4px 5px 10px #999;}
.jianjiepart1 dl dt.fl{float: left;width: 619px;height: 385px;}
.jianjiepart1 dl dt.fl img{width:100%;height:100%;object-fit: contain;}
.jianjiepart1 dl dd.fr{float: right;width: 530px;margin-right: 20px;}
.jianjiepart1 dl dd.fr span{display: inline-block;width: 50px;height: 2px;background: #b1b1b1;margin-bottom: 20px;margin-top: 20px;}
.jianjiepart1 dl dd.fr h2{float: right;width:100%;font-size: 26px;color: #333333;line-height: 2;}
.jianjiepart1 dl dd.fr p{float: right;width:100%;font-size: 14px;color: #666666;line-height: 2;}



.jianjiepart3{width: 100%;height: 598px;background: #f7f7f7;clear: both;}
.jianjiepart3 dl{height: 410px;background: #fff;box-shadow: 4px 5px 10px #999;}
.jianjiepart3 dl dt.fr{float: right;width: 598px;height: 410px;}
.jianjiepart3 dl dt.fr img{width:100%;height:100%;object-fit: contain;}
.jianjiepart3 dl dd.fl{float: left;width: 550px;margin-left: 20px;overflow: hidden;}
.jianjiepart3 dl dd.fl span{display: inline-block;width: 50px;height: 2px;background: #b1b1b1;margin-bottom: 20px;margin-top: 20px;}
.jianjiepart3 dl dd.fl h2{float: right;width: 550px;font-size: 26px;color: #333333;line-height: 2;}
.jianjiepart3 dl dd.fl p{float: right;width: 550px;font-size: 14px;color: #666666;line-height: 1.8;}

.jianjiepart2{height: 696px;width: 100%;background: url(../images/jjbg.png) no-repeat center;}
.jianjiepart2 h2{font-size: 36px;color: #333333;line-height: 2;font-weight: normal;text-align: center;width: 100%;}
.jianjiepart2 .cont{height: 381px;width: 100%;position: relative;}
.jianjiepart2 .cont .jjpart1{height: 105px;width: 100%;position: relative;}
.jianjiepart2 .cont .jjpart1 dl{height: 105px;position: absolute;}
.jianjiepart2 .cont .jjpart1 dl dt{height: 105px;width:105px;border-radius: 50%;float: left;line-height: 30px;
  padding-top: 22px;box-sizing: border-box;;
  background: #00275e;text-align: center;display: flex;align-content: center;justify-content: center;
  color: #fff;font-size: 18px;font-weight: bold;}

.jianjiepart2 .cont .jjpart1 dl dd{width: 305px;float: right;font-size: 14px;line-height: 2}
.jianjiepart2 .cont .jjpart1 dl dd span{font-weight: bold;display: block;}
.jianjiepart2 .cont .jjpart1 dl.d1{left: -10px;width: 420px;}
.jianjiepart2 .cont .jjpart1 dl.d2{left: 383px;width: 400px;}
.jianjiepart2 .cont .jjpart1 dl.d2 dd{width: 285px;}
.jianjiepart2 .cont .jjpart1 dl.d3 dd{width: 185px;}
.jianjiepart2 .cont .jjpart1 dl.d3{left: 778px;width: 300px;}
/*.jianjiepart2 .cont .jjpart1 dl.d3 dt{padding-top: 5px;font-size: 16px;}*/


.jianjiepart2 .cont .jjpart3{height: 105px;width: 100%;position: relative;}
.jianjiepart2 .cont .jjpart3 dl{height: 105px;position: absolute;}
.jianjiepart2 .cont .jjpart3 dl dt{height: 105px;width:105px;border-radius: 50%;float: left;line-height: 30px;
  padding-top: 22px;box-sizing: border-box;;
  background: #64ad53;text-align: center;display: flex;align-content: center;justify-content: center;
  color: #fff;font-size: 18px;font-weight: bold;}

.jianjiepart2 .cont .jjpart3 dl dd{width: 305px;float: right;font-size: 14px;line-height: 2}
.jianjiepart2 .cont .jjpart3 dl dd span{font-weight: bold;display: block;}
.jianjiepart2 .cont .jjpart3 dl.d1{left: 179px;width: 420px;}
.jianjiepart2 .cont .jjpart3 dl.d2{left: 576px;width: 400px;}
.jianjiepart2 .cont .jjpart3 dl.d2 dd{width: 285px;}
.jianjiepart2 .cont .jjpart3 dl.d3 dd{width: 185px;}
.jianjiepart2 .cont .jjpart3 dl.d3{left: 968px;width: 300px;}


.jianjiepart2 .cont .jjpart2{height: 178px;width: 100%;background: url(../images/gsjjline.png) no-repeat center;}

.xwleft{width: 813px;float: left;}
.xwleft .xwpart1 h2{width: 813px;height: 60px;color: #010101;line-height: 60px;font-size: 24px;font-weight: normal;
  border-bottom: 1px solid #8aa1c1;text-align: left;}
.xwleft .xwpart1 p{line-height: 2;}
.xwpart2 li{  }
.xwpart2 li .contxw{ background: #eaf2f9;box-sizing: content-box;box-shadow:0 0 15px rgba(0,0,0,0.2);
  height: 200px;margin:0 auto;padding:20px;border-bottom:1px solid #eaeaea;transition:all .5s; }
.xwpart2 li .contxw dt{ width: 300px;float: left;height: 200px; } 
.xwpart2 li .contxw dt #auto_img{ width: 300px;float: left;height: 200px;overflow: hidden; } 
.xwpart2 li .contxw dt #auto_img img{ object-fit: cover;transition: all .9s;} 
.xwpart2 li .contxw:hover dt #auto_img img{ transform: scale(1.1,1.1);} 
.xwpart2 li .contxw dd{width: 460px;float: right;line-height: 2;  } 
.xwpart2 li .contxw dd a{width: 460px;float: right;line-height: 2; color: #046393;text-align: right; } 
.xwpart2 li h2{line-height: 2  }
.xwpart2 li h2 a{  color: #000000;font-size: 22px;font-weight: normal;}
.xwpart2 li h2:hover a{  color: #466a9d;font-size: 22px;font-weight: normal;}
.xwpart2 li p{  color: #999999;font-size: 14px;font-weight: normal;line-height:2;}



.xwpart3 .item {width:813px;height:240px;margin:0 auto;padding:20px;border-bottom:1px solid #eaeaea;transition:all .5s;box-sizing: border-box;
  box-shadow:0 0 15px rgba(0,0,0,0.2);margin-bottom: 20px;}
.xwpart3 .item a {display:block;width:100%;}
.xwpart3 .item a h3:hover {color: #466a9d;}
.xwpart3 .item #auto_img {width:300px;height:200px;display:block;float:left;margin-right:20px;overflow: hidden; }
.xwpart3 .item #auto_img img{ object-fit: cover;transition: all .9s;} 
.xwpart3 .item:hover #auto_img img{ transform: scale(1.1,1.1);} 
.xwpart3 .item h3 {font-size:20px;color:#333;height:42px;line-height:45px;font-weight: normal;
  overflow:hidden;margin-bottom:5px;border-bottom:1px solid #ededed;transition:all ease 300ms;}
.xwpart3 .item .txt {color:#737373;line-height:2;height:98px;margin:12px 0 13px;overflow:hidden;}
.xwpart3 .item .txt span {}
.xwpart3 .item .time {color:#737373;}
.xwpart3 .item:hover h3 {}
.xwpart3 .item:hover {box-shadow:0 0 15px rgba(0,0,0,0.2);}

.xwright{width: 341px;float: right;}
.xwright h2{color: #010101;line-height: 61px;font-size: 24px;font-weight: normal;} 
.xwright ul{padding: 20px;box-sizing: border-box;box-shadow:0 0 15px rgba(0,0,0,0.2);} 
.xwright ul li{height: 60px;border-bottom: 1px dashed #ccc;line-height: 60px;} 
.xwright ul li a{font-size: 18px;color: #333333;} 
.xwright ul li a.on{font-size: 18px;color: #466a9d;} 
.xwright ul li:hover a{font-size: 18px;color: #466a9d;} 
.xwright ul li span{float: right;} 


.xwright dl{padding: 20px;box-sizing: border-box;box-shadow:0 0 15px rgba(0,0,0,0.2);} 
.xwright dl li{height: 60px;border-bottom: 1px dashed #ccc;line-height: 60px;} 
.xwright dl li a{font-size: 18px;color: #333333;} 
.xwright dl li a.tit123{font-size: 14px;color: #333333;} 
.xwright dl li:hover a{font-size: 14px;color: #466a9d;} 
.xwright dl li span{float: left;margin-right: 10px;} 

.lxfs{}
.lxfs dt{width: 250px;text-align: center;}
.lxfs dt img{width: 50px;text-align: center;}
.lxfs dt span{width: 100%;text-align: center;display: block;color: #060606;font-size: 16px;line-height: 2}
.lxfs dt span.s1{font-weight: bold;font-size: 18px;color: #060606;margin-top: 10px;line-height:3;}

.jrwm h2{margin-top: 59px;margin-bottom: 12px;font-family: 微软雅黑 Semibold;font-size: 20px;color: #333;font-weight: normal;}
.jrwm p{color: #666;font-size: 14px;line-height:1;}

.xwleft .xwpart01 h2{width: 813px;color: #010101;line-height: 60px;font-size: 26px;font-weight: bold;text-align: left;}
.xwleft .xwpart01 p{line-height: 2;}