* {margin:0;padding:0;list-style:none;}
a{text-decoration:none;}
body {margin:0;padding:0;font-size:14px; color:#383838;}
img{border:0px;}
a:link {color:#161616;text-decoration:none;} 
a:visited {color: #161616;text-decoration:none;}
a:hover {color: #161616;text-decoration:none;}
a:active {color: #161616;text-decoration:none;}
ul,li {list-style:none;padding:0;margin:0;}
.top{width: 100%; margin: 0 auto; height: 246px; background: url(../images/top.jpg) #92deff center no-repeat;}
.sousuo{width: 300px; float: right; /*margin-left: 16px;*/ }
.sousuo input{width: 238px; height:38px; border:1px solid #e4e4e4; padding-left: 11px;font-family: "微软雅黑"; font-size: 14px; outline: none; }
.sousuo1{width:249px; float: left;}
.sousuo2{width: 38px; height:40px;float: left; margin-top:0px;}
.top1{width: 1300px; margin: 0 auto;}
.dh{width: 100%; height: 66px; background: #3266af; line-height: 66px;}
.dh1{width: 1300px; margin: 0 auto;}
.dh1 ul{width: 1300px; margin: 0 auto;}
.dh1 ul li{width:162px; float: left; text-align: center; color: #ffffff; font-size:20px;}


#wrapper{
	width:1200px;
	margin:0 auto;
	height:214px;
	position:relative;
	color:#fff;
	margin-top:22px;

}

#slider-wrap{
	width:1200px;
	height:214px;
	position:relative;
	overflow:hidden;
}

#slider-wrap ul#slider{
	width:100%;
	height:100%;
	
	position:absolute;
	top:0;
	left:0;		
}

#slider-wrap ul#slider li{
	float:left;
	position:relative;
	width:1200px;
	height:140px;	
}

#slider-wrap ul#slider li > div{
	position:absolute;
	top:20px;
	left:35px;	
}

#slider-wrap ul#slider li > div h3{
	font-size:30px;
	text-transform:uppercase;	
	text-align: center;
	color: #3165b0;
	margin-bottom:10px;
}

#slider-wrap ul#slider li > div span{
	/*font-family: Neucha, Arial, sans serif;*/
	font-size:18px;
	color: #666666;
	line-height: 35px;
	text-indent: 2em;
	 overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
	
	
	
	
	
}

#slider-wrap ul#slider li i{
	text-align:center;
	line-height:400px;
	display:block;
	width:100%;
	font-size:90px;	
}


/*btns*/
.btns{
	position:absolute;
	width:50px;
	height:60px;
	top:16%;
	margin-top:-25px;
	line-height:57px;
	text-align:center;
	cursor:pointer;	
	background:rgba(0,0,0,0.1);
	z-index:100;
	
	
	-webkit-user-select: none;  
	-moz-user-select: none; 
	-khtml-user-select: none; 
	-ms-user-select: none;
	
	-webkit-transition: all 0.1s ease;
	-moz-transition: all 0.1s ease;
	-o-transition: all 0.1s ease;
	-ms-transition: all 0.1s ease;
	transition: all 0.1s ease;
}

.btns:hover{
	background:rgba(0,0,0,0.3);	
}

#next{right:-8px; border-radius:7px 0px 0px 7px;}
#previous{left:-8px; border-radius:0px 7px 7px 7px;}
#counter{
	top: 30px; 
	right:35px; 
	width:auto;
	position:absolute;
}

#slider-wrap.active #next{right:0px;}
#slider-wrap.active #previous{left:0px;}


/*bar*/
#pagination-wrap{
	min-width:20px;
	margin-top:149px;
	margin-left: auto; 
	margin-right: auto;
	height:15px;
	position:relative;
	text-align:center;
}

#pagination-wrap ul {
	width:100%;
}

#pagination-wrap ul li{
	margin: 0 4px;
	display: inline-block;
	width:5px;
	height:5px;
	border-radius:50%;
	background:#e1e1e1;
	opacity:0.5;
	position:relative;
  top:0;
  
  
}

#pagination-wrap ul li.active{
  width:12px;
  height:12px;
  top:3px;
	opacity:1;
	box-shadow:rgba(0,0,0,0.1) 1px 1px 0px;	
	background:#3266af;
}




/*Header*/
h1, h2{text-shadow:none; text-align:center;}
h1{	color: #666; text-transform:uppercase;	font-size:36px;}
h2{ color: #7f8c8d; font-family: Neucha, Arial, sans serif; font-size:18px; margin-bottom:30px;} 




/*ANIMATION*/
#slider-wrap ul, #pagination-wrap ul li{
	-webkit-transition: all 0.3s cubic-bezier(1,.01,.32,1);
	-moz-transition: all 0.3s cubic-bezier(1,.01,.32,1);
	-o-transition: all 0.3s cubic-bezier(1,.01,.32,1);
	-ms-transition: all 0.3s cubic-bezier(1,.01,.32,1);
	transition: all 0.3s cubic-bezier(1,.01,.32,1);	
}

.main1{width: 1300px; height: auto; margin: 0 auto;margin-top: 9px;}
.main1-1{float: left; width: 666px; height: 438px;}
.main1-2{float: right; width: 607px;}
.focus {position: relative;overflow: hidden;width: 665px;height:437px;margin-right: 26px;}
.focus .pic {width:665px;height: 437px;}
.focus .pic li {float: left;}
.focus .pic li a {position: relative;display: block;width: 665px;height: 437px;}
.focus .pic li a img {width: 100%;}
.focus .pic li a span {position: absolute;left: 0;bottom: 0px;display: block;width:614px;height: 45px;
	padding:0px 26px;font-size:15px;line-height: 45px;background:rgba(0,0,0,0.5);
    filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F003181,endcolorstr=#7F003181);
	color: #fff;z-index:999;}
.dots {position:absolute;right:0;bottom:4px;height:8px;padding:15px;z-index:999;}
.dots li {float: left;margin: 0 3px;}
.dots li a {display: block;width:10px;height: 10px;font: 0/0 a;background-color: #fff;
	color: transparent;	overflow: hidden;border-radius: 100px;transition: width .3s ease-in;}
.dots li.on a {width: 35px;background-color: red;}



.container1{width:607px;height:437px;overflow:hidden;}
.container1-tit{height:32px; position: relative;}
.container1-tit ul{
	 position: absolute;
	width:607px;
	left:0px;
	bottom: -10px;
	border-bottom:1px solid #3266af ;
	height:40px;
}
.container1-tit ul li{color:#3266af;float:left;width:111px;height: 38px;
    line-height: 27px;text-align:center;overflow:hidden; font-family: "微软雅黑";font-size:22px;  margin: 0 32px 0 0; }
.container1-tit li.select{color:#3266af; border-bottom:4px solid #3266af;}/*换色*/
.container1-tit li.select a {color:#3266af; font-weight:600;}
.container1-tit li a{text-decoration:none;color:#3266af;}
.container1-con .mod{position: relative;}
.container1-con .mod ul li{float:left;width:607px;font-size:20px;height:38px;    font-size: 16px;}
.container1-con .mod ul li .dot{float:left;width:3px;height:3px;background:#FF6C00;margin-top: 20px;}/*换色*/
.container1-con .mod ul li a{color:#000;margin-left:0px; font-size: 16px; color: #666666;}
.container1-con .mod ul li span{float:right;width:49px;height:50px;text-align: right; color:#000; font-family: "宋体"; font-size: 14px;}
.container1-con .mod ul li:hover{color:#397bcf; ;}
.container1-con .mod ul li a:hover{color:#397bcf;}
.container1-con .mod ul  a:hover li span{color:#397bcf;}
.gengduo{color: #3266af; font-family: "微软雅黑"; font-size:14px;}
.xwlb{margin-top: 10px;}
.tab-box{clear:both;width: 1300px; margin: 0 auto; margin-top: 47px; height:274px;}
.tab-box .child{display: none}
.tab-menu .show{line-height: 40px; color: #ffffff; width:107px ; font-size: 16px;background: url(../images/tbnew.jpg) left no-repeat;
    width: 166px;
    height: 41px;
    float: left; font-family: "微软雅黑"; text-align: left;}

#list{overflow: hidden; height: 200px; width: 1020px; margin: 0 auto;margin-top: 20px;text-align: center;margin-left: 20px;}
#pic td img{margin-left: 10px}
#pic td{text-align: center;font-size: 12px; color: #545655}
.scroll{position: absolute;z-index: 1;width: 1300px; height:250px;overflow: hidden;margin: 0 auto;}
.scroll_horizontal{position:relative;width:100%;height:250px;line-height:20px;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:1300px;height:250px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;height: 250px}
.scroll_horizontal .list label{color: #666; font-size: 15px}
.scroll_horizontal .list img{border: 0;width: 308px;height: 207px}
.scroll_horizontal .list li{float:left;width:326px;text-align:center;height:207px}
.scroll_horizontal .list li .bt{margin: 0 auto; font-family: "微软雅黑"; font-size: 16px; color: #333333; line-height: 30px;}
.scroll_horizontal .plus{position:absolute;top:72px;width:37px;
	height:80px;left: 8px;background: url(../images/controls.png) no-repeat;cursor:pointer;}
.scroll_horizontal .minus{position:absolute;top:80px;width:37px;height:80px;
	right: 10px;background: url(../images/controls.png) no-repeat -43px 0px;cursor:pointer;}
.scroll_horizontal .plus{left:0px;}
.scroll_horizontal .minus{right:0px;}

.scroll_horizontal .list1{overflow:hidden;width:9999px;height: 159px}
.scroll_horizontal .list1 label{color: #666; font-size: 15px}
.scroll_horizontal .list1 img{border: 0;width: 416px;height: 159px}
.scroll_horizontal .list1 li{float:left;width:434px;text-align:center;height:159px}
.scroll_horizontal .list1 li .bt{margin: 0 auto; font-family: "微软雅黑"; font-size: 16px; color: #333333; line-height: 30px;}
.scroll_horizontal .plus1{position:absolute;top:60px;width:37px;
	height:80px;left: 8px;background: url(../images/controls.png) no-repeat;cursor:pointer;}
.scroll_horizontal .minus1{position:absolute;top:60px;width:37px;height:80px;
	right: 10px;background: url(../images/controls.png) no-repeat -43px 0px;cursor:pointer;}
.scroll_horizontal .plus1{left:0px;}
.scroll_horizontal .minus1{right:0px;}


.main2{width:100%;margin: 0 auto; /*min-height: 1500px;*/ /*background: #f5f5f5;*/ }
.main2-1{width: 295px; height: 71px; margin: 0 auto; padding-top: 62px; margin-bottom: 53px;}
.main2-3{width: 559px; height: 65px; margin: 0 auto; padding-top: 62px; margin-bottom: 53px;}
.main2-4{width: 356px; height: 60px; margin: 0 auto; padding-top: 62px; margin-bottom: 53px;}
#banner-box{margin:0px auto;height:600px;overflow:hidden;position:relative;padding-top:-40px; width: 1300px;}
.banner-inner{height:153px;margin:0px auto}
.banner-nav-abs{position:absolute;left:0px;bottom:0px;z-index:3;min-width:1300px; background: #ffffff; border-bottom: 1px solid #eeeeee;}
.banner-nav-abs-opac{position:absolute;width:100%;height:78px;left:0px;bottom:-22px;z-index:2}
.banner-nav-fix{position:fixed;left:0px;top:82px;z-index:3}
.banner-nav{width:100%}
.banner-nav ul {width:1300px;margin:0px auto}
.banner-nav li {float:left;display:inline;width:214px;height:153px;font-size:20px;cursor:pointer;position:relative;margin:0px 1px; /*border-right: 1px solid #d8d8d8;*/}
.banner-nav li:nth-child(8){border: none;float: right;}

.banner-nav li div{width:214px;height:153px;position:absolute;left:0px;top:0px;z-index:5;background:#fff;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}
.banner-nav li a span{display:block;height:71px;width:60px;margin:25px auto 6px auto;}
.banner-nav li a.bg1 span{/*background-position:15px 2px;*/background:url(../images/1.png) no-repeat;}
.banner-nav li a.bg2 span{background:url(../images/2.png) no-repeat;}
.banner-nav li a.bg3 span{background:url(../images/3.png) no-repeat;}
.banner-nav li a.bg4 span{background:url(../images/4.png) no-repeat;}
.banner-nav li a.bg5 span{background:url(../images/5.png) no-repeat;}
.banner-nav li a.bg6 span{background:url(../images/6.png) no-repeat;}
.banner-nav li a.bg7 span{background:url(../images/7.png) no-repeat;}
.banner-nav li a.bg8 span{background:url(../images/8.png) no-repeat;}
.banner-nav li a{display:block;float:left;position:absolute;left:0px;top:0px;color:#7d7d7d;z-index:6;display:inline;width:214px;height:146px;padding-top:5px;text-align:center;border-right: 1px solid #eeeeee;}
.banner-nav li.current{cursor:default}
.banner-nav li.current div{width:95px;height:95px;background:none;}
.banner-nav li:nth-last-child .current a{border: none;}
.banner-nav li.current a{color:#333;cursor:default;background:#fff; border-bottom: 2px solid #3266af;color: #3266af;border-right: 1px solid #eeeeee;}
.banner-nav li.current a.bg1 span{background:url(../images/11.png) no-repeat; }
.banner-nav li.current a.bg2 span{background:url(../images/22.png) no-repeat;}
.banner-nav li.current a.bg3 span{background:url(../images/33.png) no-repeat;}
.banner-nav li.current a.bg4 span{background:url(../images/44.png) no-repeat;}
.banner-nav li.current a.bg5 span{background:url(../images/55.png) no-repeat;}
.banner-nav li.current a.bg6 span{background:url(../images/66.png) no-repeat; }
.banner-nav li.current a.bg7 span{background:url(../images/77.png) no-repeat;}
.banner-nav li.current a.bg8 span{background:url(../images/88.png) no-repeat; }
.banner-list{height:500px;position:relative;z-index:2;overflow:hidden;width:100%}
.banner-list li{width:100%;height:500px;text-align:center;float:left;display:inline-block}
.banner-list li .animate-box {width:500px;/*margin:0px auto;position:relative*/ float: left; margin-left:64px; margin-top:90px;}
.banner-list li .animate-box .t-d{width:400px;top:100px; float: left;}
.banner-list li .animate-box .t-d h2 {display:inline-flex;   margin:0px;padding:0px;font-size:30px;text-align:left;color:#fff; 
    
    padding-bottom: 10px;    float: left;}
    
    
    .banner-list li .animate-box .t-d:nth-child(2) a h2 .biaoti{width: 54% !important;}
    
    .biaoti{    border-bottom: 5px solid #ffffff; justify-content: space-between;}
.banner-list li .animate-box .t-d p{clear:both;color:#fff;padding:10px 0px 0 0;line-height:30px;left:20px;text-align:left; font-size: 16px; display: -webkit-box;

                -webkit-box-orient: vertical;

                -webkit-line-clamp: 4;

                overflow: hidden;}
.banner-list li .animate-box .animate-img{position:absolute;top:50px;right:0px}
.slider-btn{width:100px;height:30px;background:#fff;border-radius:4px;-moz-border-radius:4px;line-height:30px;text-align:center;font-size:12px;color:#444;display:block ;font-family:"宋体";}
.slider-btn:hover{color:#fff;background:#c80106;}

.main2-2{width: 1300px; margin: 0 auto;}

/*产品服务*/
.cpfw{margin:0 auto;width:100%;}
.cpfw1{width:100%;height:148px;background:url(../images/cpfw1.JPG) center no-repeat;}
.cpfw2{margin:0 auto;width:1300px;height:118px;font-family: "微软雅黑";line-height: 28px;color:#555555}
.cpfw2 span{line-height:28px;color:#1959B1}

.cpfw3{margin:0 auto;width:1300px;height:488px;margin-bottom: 60px;}
.cpfw3-1{float:left;width:621px;height:488px;margin-right:12px;position:relative;overflow: hidden;}
.cpfw3-1 span{display:block;position: absolute;left:0;top:422px;z-index:99;width:100%;height:100%;line-height:40px;font-size:20px;background:#000000;transition:top 1s;filter:alpha(opacity=40);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.cpfw3-1 span:hover{top:0}

.cpfw3-1 span h1{height:40px;line-height:67px;font-size:20px;color:#FFFFFF;opacity:1;text-indent:10px;font-weight:300;}
.cpfw3-1 span h6{display:block;margin:0 auto;width:542px;font-size:14px;color:#FFFFFF;line-height:28px;font-weight:100;}
.cpfw3-2{float:right;width:655px;height:488px;}
.cpfw3-2 li{float:left;width:313px;height:240px;margin-right:29px;position:relative;margin-bottom:8px;overflow: hidden;}
.cpfw3-2 li span{display:block;position: absolute;left:0;top:173px;z-index:99;width:99.6%;height:100%;line-height:60px;font-size:20px;background:#000000;color:#FFFFFF;transition:top 1s;filter:alpha(opacity=40);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.cpfw3-2 li span:hover{top:0}
.cpfw3-2 li span h1{height:60px;line-height:74px;font-size:20px;color:#FFFFFF;opacity:1;text-indent:10px;font-weight: 300;}
.cpfw3-2 li:nth-child(2n){margin-right: 0px;}
.cpfw4{margin:0 auto;width:100%;background:#FAFCFF;}
.cpfw4a{margin:0 auto;width:1199px;height:380px;}
.cpfw4-1{float:left;width:642px;height:379px;background: url(../images/cpfw7.jpg) no-repeat;}
.cpfw4-1 ul{margin-left: 263px;margin-top: 98px;}
.cpfw4-1 li{width:328px;height:24px;line-height:24px;margin-bottom:11px;background: url(../images/cpfw9.jpg) no-repeat;font-size: 14px;padding-left:20px;color:#585858;font-family:宋体;}
.cpfw4-2{float:left;width:557px;height:379px;background: url(../images/cpfw8.jpg) no-repeat;}
.cpfw4-2 span{display:block;width:512px;padding: 20px;background:#EAF4FB;margin-top:100px;line-height:43px;font-size:14px;color:#696969;font-family:宋体;}
.gsjj{width: 100%; height: 789px; background: url(../images/gsjjbj.jpg) center no-repeat;}
.gsjj1{width: 596px; height: 560px; float: left; background: #ffffff;}
.gsjj1-1{width: 520px; text-align: center; font-family: "微软雅黑"; color: #0562c8; font-size: 24px;margin: 0 auto; line-height:70px; font-weight: 600;  margin-top: 57px;}
.gsjj1-2{width: 520px; text-align: justify; font-family: "微软雅黑"; color: #666666; font-size: 16px;margin: 0 auto;line-height: 30px; text-indent: 2em; }
.gsjj1-3{width: 128px; text-align: center; font-family: "微软雅黑"; background: #0562c8; font-size: 16px; height: 38px;color: #ffffff; line-height: 38px;  margin-top: 36px; border-radius: 15px; margin-left:39px;}
.main2-5{width:1300px;  margin: 0 auto; }
.gsjj2{width: 582px; float: right;}
.gsjj2-1{width: 582px; height: 322px; border-radius: 15px; overflow: hidden;}

.gsjj2-2{width: 582px; margin: 0 auto; margin-top: 12px;}
.gsjj2-2-1{width: 190px; height: 165px; float: left;}
.gsjj2-2-2{font-family: "微软雅黑"; color: #f79a00; font-size: 48px; font-weight: 600;}
.gsjj2-2-3{font-family: "微软雅黑"; color: #666666; font-size: 24px; font-weight: 600;}
.gsjj2-3{width: 190px; height: 167px; background: url(../images/b1.jpg) center no-repeat; float: left;}
.gsjj2-5{font-family: "微软雅黑"; color: #ffffff; font-size: 48px; font-weight: 600; text-align: right; padding-right: 15px; padding-top: 10px;}
.gsjj2-4{width: 190px; height: 167px; background: url(../images/b2.jpg) center no-repeat; float: right;}

.gsjj2-1 img{width: 582px; height: 322px; overflow: hidden; cursor: pointer;  
               transition: all 0.8s;  }
.gsjj2-1 img:hover {
	transform: scale(1.2);  overflow: hidden; 
}


.ryzs{width: 335px; height: 237px; margin: 0 auto; text-align: center; font-family: "微软雅黑"; font-size: 20px; color: #333333; line-height: 40px;}
.xiala{width: 290px; /*width: 22%;*/ float: right;}
.xiala select{width: 290px; height: 34px;  margin-top: 37px; outline: none; color: #4a4647; padding-left: 20px; font-size:14px;}

.ft{color: #fff; width: 100%; background: url(../images/footbj.jpg) #3266af center top no-repeat; height:290px;}
.ft-1{width: 1300px; margin: 0 auto;}
.ft-logo{float: left;padding-right: 2%;}
.ft-nav{float: left;width:77%}
.ft-nav dl{float: left;width: 142px;/*max-width: 140px;*/}
.ft-nav dt a{display: block;color: #ffffff;font-size: 20px;font-weight: 400;line-height: 28px;margin-bottom: 8px}
.ft-nav dd a{display: block;color: #ffffff;font-size: 18px;line-height:40px}
.ft-contact{float: left;width: 20%;padding-right: 2%}
.ft-contact .p1{font-size: 22px;padding-left: 25px;background: url(img/ft_ico_1.png) no-repeat left center;}
.ft-contact .p2{font-size: 14px;padding-left: 25px;background: url(img/ft_ico_2.png) no-repeat left 5px;}
.ft-nav dl{/*border-right: 1px solid #909090;*/padding-top: 31px;height: 190px;color: #d3d3d3; text-decoration: none;}
.ft-logo,.ft-contact,.ft-qrcode{box-sizing: border-box;border-right: 1px solid #909090;padding-top: 31px;height: 205px;color: #d3d3d3}

.ft-qrcode{float: right;border-right: 0 !important;}
.ft-qrcode span{display: block;text-align: center;font-size: 18px;color: #fff}

.ft-2{background: #003882;color: #fff;height: 58px; }
.ft-copy{margin: 0 auto; text-align: center; line-height: 58px; font-size: 14px;}
.ft-ibw{float: right;}
.footer a{color: #fff}
.footer a:hover{text-decoration: underline;}
.riqi{width: 1300px; margin: 0 auto; margin-top: 18px;}
.riqi1{float: left; font-size: 16px; color: #666666;}
.hf{width: 1300px; height: 135px; margin: 0 auto;}
.kjjb{width: 1300px; margin: 0 auto; margin-top: 42px;}
.kjjb1{width: 630px; float: left;}
.kjjb2{width: 630px; margin: 0 auto;}
.kjjb2-1{float: left; width: 212px; height: 173px;}
.kjjb2-1 img{ width: 212px; height: 173px;    object-fit: contain;}
.kjjb2-2{float: right; width: 400px; }
.kjjb2-2-1{color: #007cca; font-size: 21px; margin-bottom:10px; font-weight: 600;}
.kjjb2-2-2{color: #666666; font-size: 17px;display: -webkit-box;line-height: 30px;
                -webkit-box-orient: vertical;
                -webkit-line-clamp:4;
                overflow: hidden;}
.kjjb3{width: 630px; margin: 0 auto; margin-top:20px;}
.kjjb3 ul{width: 630px; margin: 0 auto; }
.kjjb3 ul li{width: 630px; float: left;height:38px; line-height: 38px;color: #666666; font-size: 16px; }
.kjjb3 ul li a{color: #666666; font-size: 16px;}
.kjjb4{width: 630px; margin: 0 auto;border-bottom: 2px solid #007cca; margin-bottom: 19px;}
.kjjb4-1{background: url(../images/keji.png) #3266af left no-repeat; padding-left:55px ; width: 117px; height: 47px; float: left; color: #ffffff; font-size: 24px; line-height: 47px;  background-position-x: 16px;}
.kjjb4-2{float: right; color: #333333; font-size: 17px; line-height: 47px;}
.kjjb44{width: 1300px; margin: 0 auto;border-bottom: 2px solid #007cca; margin-bottom: 19px; margin-top: 45px;}
.kjjb44-1{background: url(../images/ywly.png) #3266af left no-repeat; padding-left:55px ; width: 117px; height: 47px; float: left; color: #ffffff; font-size: 24px; line-height: 47px;  background-position-x: 16px;}
.kjjb44-2{float: right; color: #333333; font-size: 17px; line-height: 47px;}


.kjjb444-1{background: url(../images/gcyj.png) #3266af left no-repeat; padding-left:55px ; width: 117px; height: 47px; float: left; color: #ffffff; font-size: 24px; line-height: 47px;  background-position-x: 16px;}
.xuanze{width: 1300px; margin: 0 auto;}
.xuanze ul{width: 1300px; margin: 0 auto;}
.xuanze ul li{width: 318px; float: left;}
.xuanze1{ float: left; width: 608px; color: #ffffff; font-size: 18px; padding-top: 50px; line-height: 35px;}


.nav {width: 1300px; margin: 0 auto;}

.nav > ul > li {display: inline-block;position: relative;width:162px; float: left; text-align: center; color: #ffffff; font-size:20px;}

.nav > ul > li:first-child > a {padding-left: 0;}

.nav > ul > li > a {display: block;font-size: 20px;color: #ffffff;text-transform: uppercase;transition: all .3s ease; /*position: relative;*/}

.nav > ul > li:hover > a {color: #ffffff;}

.nav > ul > li:hover > ul {opacity: 1;visibility: visible;}

.nav > ul > li > ul {position: absolute;top:100%;left:0;z-index: 999;background: #fff;width: 160px;margin: 0;padding: 0;opacity: 0;visibility: hidden;box-shadow: 2px 0 11px -3px rgba(0,0,0,.2);transition: all .5s ease;}

.nav > ul > li > ul > li {display: block;line-height: 46px; position: relative;}

.nav > ul > li > ul > li:last-child > a {border-bottom: 0;}

.nav > ul > li > ul > li > a {display: block;font-size:18px;font-weight: 500;text-transform: capitalize;color: #025596;padding: 0 12px;border-bottom: 1px solid #E9E9E9;transition: all .3s ease;}

.nav > ul > li > ul > li:hover > a {background: #186AAB;color: #fff;border-color: 0;}

.nav > ul > li > ul > li:hover > ul {opacity: 1;visibility: visible;}

.nav > ul > li > ul > li > ul {position: absolute;top:0;left:100%;width: 240px;margin: 0;padding: 0;opacity: 0;visibility: hidden;z-index: 999;background: #fff;box-shadow: 2px 0 11px -3px rgba(0,0,0,.2);transition: all .5s ease;}

.nav > ul > li > ul > li > ul > li {display: block;position: relative;}

.nav > ul > li > ul > li > ul > li:last-child > a {border-bottom: 0;}

.nav > ul > li > ul > li > ul > li > a {display: block;font-size: 14px;font-weight: 500;text-transform: capitalize;color: #025596;padding: 14px 19px;border-bottom: 1px solid #E9E9E9;transition: all .3s ease;}

.nav > ul > li > ul > li > ul > li:hover > a {background: #186AAB;color: #fff;border-color: 0;}

.nav > ul > li:last-child >ul {left: auto; right: 0;}

.gywm{width: 100%; margin: 0 auto; height: 51px; background: #e8e8e8;}
.gywm1{width: 1300px; margin: 0 auto;}
.gywm1 ul{width: 1300px; margin: 0 auto;}
.gywm1 ul li{ height:39px; float: left; color: #333333; font-size: 20px; text-align: center; line-height:39px; margin-right: 10px;    padding: 0 20px;}
.gywm1 ul li:hover{background: #3266af; text-align: center; color: #ffffff; border-radius:13px;}
.onkus{background: #3266af; text-align: center; color: #ffffff !important; border-radius:13px;}
.nybannner{width: 100%; height: 331px; margin: 0 auto; background: url(../images/gywmny.jpg) center no-repeat;}
.gywm1-2{background: url(../images/home.png) left no-repeat; float: right; padding-left: 20px; line-height: 39px;}
.gywm1-1{width: 1030px; float: left;}
.gywm2{width: 1300px; margin: 0 auto; margin-top: 65px;}
.gywm2-1{width: 1300px; margin: 0 auto; text-align: center; color: #274895; font-size: 48px; font-weight: 600; font-family: "微软雅黑"; letter-spacing:3px;}
.gywm3{width: 1300px; margin: 0 auto; margin-top: 62px; margin-bottom: 113px; font-size: 18px; line-height: 35px; text-align: justify;}
.gywm3 table{width: 1300px; font-size: 18px; line-height: 35px; text-align: justify; margin: 0 auto;} 
.gywm3-1{float: left; width:476px;}
.gywm3-2{float: right; width: 766px; font-size: 18px; line-height: 35px; text-align: justify;}
.gywm3 .firstRow{font-size: 18px; line-height: 35px; text-align: justify;}

.gsld1{width: 1300px; margin: 0 auto; margin-top: 48px;}
.gsld2{float: left; width: 285px;}
.gsld2 img{ width: 250px;}
.gsld3{float: right; width:1015px; height: 288px; border-top: 1px solid #fcfcfc;box-shadow:1px 1px 14px 9px #f5f5f5;}
.gsld4{width: 936px; margin: 0 auto;font-size: 20px;font-family: "微软雅黑";color: #666666; border-bottom: 1px dashed #d5d5d5; line-height:53px; padding-left:25px;}
.gsld5{width: 926px; margin: 0 auto; font-size: 16px;font-family: "微软雅黑";color: #666666; padding-top: 15px; line-height:30px; text-align: justify; overflow: hidden;
 text-overflow: ellipsis;
 display: -webkit-box;
 -webkit-box-orient: vertical; 
 -webkit-line-clamp: 5; 
}
.gsld6{font-size: 24px; font-family: "微软雅黑";color: #3266af;}
.gsld{width: 100%;margin: 0 auto; margin-bottom:20px; }

.gsld3:hover{background: #f7f7f7;}
.zzzs1{width: 1300px; margin: 0 auto; margin-top: 43px; margin-bottom: 43px; min-height: 500px;}
.zzzs1 ul{width: 1300px; margin: 0 auto;}
.zzzs1 ul li{width: 415px; float: left; margin-right: 24px;}
.zzzs2{width: 415px; height: 287px; margin: 0 auto;}
.zzzs2 img{width: 415px; height: 287px;}
.zzzs3{width: 415px; height: 74px; margin: 0 auto; line-height: 74px; text-align: center; font-family: "微软雅黑"; font-size:18px;}
.zzzs1 ul li:nth-child(3n){margin-right: 0px;}
.nynew3{width: 1300px; margin: 0 auto;  margin-bottom:28px; margin-top: 38px; min-height: 500px;}
.nynew3 ul{width: 1300px; margin: 0 auto;}
.nynew3 ul li{width: 1300px; float: left; height: 121px;border-bottom: 1px solid #e8e8e8;padding-top: 30px;}
.nynew3-1{float: left; width: 77px;
    height:76px; }
.nynew3-1-1{width:100%; text-align: center; font-size: 20px; font-weight: 600; color: #333333; line-height:30px; padding-top: 10px;}
.nynew3-1-2{width:100%; text-align: center; font-size: 16px;  color: #333333;}
.nynew3-2{float: left; width:1195px; margin-left: 23px;border-left:1px solid #a0a0a0;}
.nynew3-2-1{width:98%; text-align: left; font-size: 20px;  color: #0068b7; padding-bottom:15px; padding-left: 2%;}
.nynew3-2-2{width:98%; text-align: left; font-size: 16px;  color: #666666;overflow: hidden;padding-left: 2%;
  text-overflow:ellipsis;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2; text-indent: 2em; line-height: 25px;}
  



.xinwentu{width: 1300px; margin: 0 auto; margin-top: 43px; margin-bottom: 43px; min-height: 500px;}
.xinwentu ul{width: 1300px; margin: 0 auto;}
.xinwentu ul li{width: 391px; float: left; margin-right: 63px;background: #f9f9f9; margin-bottom: 29px;}
.xinwentu2{width: 391px; height: 275px; margin: 0 auto; overflow: hidden;}
.xinwentu2 img{width: 391px; height: 275px; }

.xinwentu3{width: 391px; margin: 0 auto; line-height:51px;  font-family: "微软雅黑"; font-size: 18px; color: #666666; padding-left:8px;}
.xinwentu ul li:nth-child(3n){margin-right: 0px;}
.xinwentu5{float: left;font-family: "微软雅黑"; font-size: 18px; color: #666666; padding-left:8px;}
.xinwentu4{float: right; margin-right:20px;}
.xinwentu33{width: 391px; margin: 0 auto;height:30px; margin-bottom: 10px; }
.xinwentu ul li:hover .xinwentu2 img{ transform: scale(1.2);  overflow: hidden; transition: all 0.8s;  }
.kongge{width: 100%; height: 19px; margin: 0 auto;}

.view2{width: 100%; margin: 0 auto;  color: #333333; font-size: 24px; font-family: "微软雅黑"; line-height:88px; text-align: center;}
.view3{width: 100%; margin: 0 auto;  color: #333333; font-size: 16px; font-family: "微软雅黑"; line-height:50px; text-align: center; height: 41px; line-height: 41px; background: #f1f1f1;}
.view4{width: 97%; margin: 0 auto; min-height: 500px; color: #333333; font-size: 16px; font-family: "微软雅黑"; line-height:50px; text-align: justify; margin-top: 20px; }
.view4 img{max-width: 1000px; display: block; align-items: center; vertical-align:middle; margin: 0 auto;}
.view5{background: #eeeeee; width: 97%; height: 89px; margin: 0 auto; margin-top: 20px; margin-bottom: 30px;}
.view5-1{float: left; width:45%; overflow:hidden;
    white-space:nowrap;   
    text-overflow:ellipsis; margin-left: 24px;line-height: 89px;}
    
.lxwm1{width: 1150px; margin: 0 auto; margin-top: 47px; margin-bottom: 43px;}
.lxwm1 ul{width: 1150px; margin: 0 auto;}
.lxwm1 ul li{width:329px; float: left; color: #333333; font-size: 18px; margin-right:50px; line-height:50px; }
.lxwm1 ul li:nth-child(3){margin-right:0px;}
.lxwm1 ul li img{margin-right: 10px;}
.lxwm2{width: 1300px; height: 567px; margin: 0 auto;}

