/**************************************/
/*************[公用start]**************/
/**************************************/
/*百度百科變灰*/
/*body.memorial>* {
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    -webkit-filter: grayscale(1)
}
*/
/*百度百科變灰*/
@font-face{
	font-family:"pro";
	src:url("../fonts/MyriadPro-Regular.ttf"),
			url("../fonts/MyriadPro-Regular.woff");

}
body{
	overflow-x: hidden;
}
*{
	
}
div.clear{
	clear: both;
	height: 0;
	width: 0;
}
a{
	text-decoration: none;
	color:inherit;
	cursor: pointer;
}
img{
	border:0;
	max-width: 100%;
}
div.wp{
	width: 1200px; /*主要内容区尺寸大小，每次制作前更新！！！ */
	margin:0 auto;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.tran{
	transition: all .3s ease-out 0s;
}
.tver{
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
/*图片中心放大代码区域*/
.img-box{/*图片盒子类名*/
	overflow: hidden;
}
.img-box img{
	transition: .3s;
	width: 100%;
	max-width: 100%;
}
.img-box:hover img{
	/*图片中心放大代码*/
	  -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
/*图片中心放大代码区域*/
.imgbox_a{
	position:relative;
	padding-bottom: 100%;
	overflow:hidden;
	display: block;
}
.imgbox_a>img{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%!important;
	height: 100%!important;
}
.imgbox_hover>img{
	/* ueco 时间曲线*/
	/*transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; */
	-webkit-transition: .3s;
	-moz-transition: .3s;
	-ms-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
}
.imgbox_hover:hover>img{
	-webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
/**************************************/
/************[公用over]****************/
/**************************************/
/*header-start*/
/**************************************************************/
#header{
	background-color: #fff;
	position: relative;
	z-index: 999;
	box-shadow: 0 4px 5px -3px rgba(0,0,0,0.15);
}
.header-div{
	height: 123px;
	position: relative;
	padding-left: 235px;
	padding-top: 18px;
}
.logo{
	width: 205px;
	position: absolute;
	left: 0;
	top: 20px;
}
.logo a,.logo img{
	display: block;
	width: 100%;
}
.header-div1 .fl{
	font-size: 14px;
	color: #7f7f7f;
	padding-left: 18px;
	background-repeat: no-repeat;
	background-position: left center;
	height:38px;
	line-height: 38px;
}
.header-div1 .fl+.fl{
	margin-left: 18px;
}
.header-language{
	height: 38px;
	line-height: 38px;
	font-size: 14px;
	color: #999;
	margin-left: 15px;
}
.header-language a{
	color: #666;
}
.header-language a:hover{
	color: #0078d1;
}
.search{
	width: 200px;
}
.search input:focus,
.search select:focus{
	outline: none;
}
.search input[type="text"]{
	display: block;
	width: 100%;
	height: 38px;
	background-color:#fff;
	border:1px solid #ececec;
	font-size: 14px;
	color: #0078d1;
	line-height: 1.428571;
	padding:6px 10px 6px 38px;
	background-image: url(../images/wen1.png);
	background-repeat: no-repeat;
	background-position: 14px center;
}
.header-a{
	margin-top: 8px;
	margin-right: 35px;
}
.header-a dl{
	margin:0;
}
.header-a dd{
	float: left;
	width: 21px;
}
.header-a dd+dd{
	margin-left: 30px;
}
.header-a a,.header-a img{
	display: block;
	width: 100%;
}
.nav{
	margin-top: 7px;
}
.nav ul{
	margin:0;
	
}
.nav>ul{
	display: flex;
	justify-content:space-between;
}
.nav>ul>li{
	
	height: 60px;
	position: relative;
	padding: 0	6px;
}
.nav>ul>li.menu_li>a{
	padding-right: 22px;
	background-repeat: no-repeat;
	background-position: right center;
	background-image: url(../images/jiao1.png);
}

.nav>ul>li>a{
	font-size: 17px;
	color: #777;
	height: 40px;
	line-height: 40px;
	display: block;
}
.nav>ul>li:hover>a,.nav>ul>li.cur>a{color: #1771b9;}
.xiala{
	position: absolute;
	left: 0;
	top: 100%;

	padding-top: 7px;
	opacity: 0;
	visibility: hidden;
	transition: .3s;
}
.nav>ul>li:nth-child(1) .xiala{width: 170px;}
.nav>ul>li:nth-child(2) .xiala{width: 240px;}
.nav>ul>li:nth-child(3) .xiala{width: 270px;}
.nav>ul>li:nth-child(4) .xiala{width: 260px;}

.xiala>ul{
	margin:0;
	background-color: #fff;
	padding: 0px;
	box-shadow: 0px 15px 20px 0px rgba(0,0,0,0.1);
}
.xiala>ul>li{
	font-size: 17px;
	color: #333;
	line-height: 1.6;
	padding: 6px 15px;
	position: relative;
}
.xiala>ul>li+li{
	border-top: 1px solid #ddd;
}
.xiala>ul>li.sjili{
	cursor: pointer;
	background-image: url(../images/jiao3.png);
	background-repeat: no-repeat;
	background-position: 97% center;
	position: relative;
}
.xiala-dl dl{
	margin:0;
}
.xiala-dl dd{
	font-size: 17px;
	color: #333;
	line-height: 1.5;
	padding:5px 15px;

}
.xiala dd+dd{
	border-top: 1px solid #ddd;
}
.xiala-dl{
	position: absolute;
	left: 100%;
	width: 300px;
	top: 0;
	background-color: #fff;
	display: none;
	box-shadow: 0px 15px 20px 0px rgba(0,0,0,0.1);
}
.xiala>ul>li:hover .xiala-dl{display: block;}
.xiala>ul>li:hover>a,.xiala>ul>li:hover>span{

	color: #1771b9;

}
.xiala-dl dd a:hover{
	color: #1771b9;
}
.nav>ul>li.menu_li:hover .xiala{
	opacity: 1;
	visibility: visible;
}
/**************************************************************/
/*header-over*/
/*main-start*/
/**************************************************************/
#main{
}
.main .erji-bottom-1{
	background-color: #fff;
	padding-bottom: 0;
}
.main2{
	background-color: #f4f4f4;
	padding: 90px 0 120px;
}
.main2-list{
	margin-top: 50px;
}
.main2-list dl{
	margin:0;
	margin-top: -1%;
	margin-left: -1%;
}
.main2-list dd{
	float: left;
	width: 49%;
	margin-left: 1%;
	margin-top: 1%;
}
.main2-list dd .imgbox_a{
	padding-bottom: 36.17%;
}
.main2-list dd .imgbox_a::after{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	content:"";
	z-index: 15;
	background-color: rgba(0,0,0,0.5);
	opacity: 0;
	visibility: hidden;
	transition: .3s;
}
.main2-list dd .imgbox_a h1{
	position: absolute;
	left: 0;
	width: 100%;
	bottom: 0;
	margin:0;
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	line-height: 1.5;
	padding: 20px 15px;
	transition: .3s;
	z-index: 50;
}
.main2-list dd .imgbox_a:hover h1{
	bottom: 50%;
	-ms-transform: translateY(50%);
	transform: translateY(50%);
}
.main2-list dd .imgbox_a:hover::after{
	opacity: 1;
	visibility: visible;
}
.banner-2.text-center{
	min-height: 0;
	padding: 40px 0;
}
.main1{
	padding: 50px 0 100px;
}
.fmain1 .slides>li{
	padding-top: 15px;
	position: relative;
}
.fmain1 .flex-direction-nav a{
	width: 7px;
	height: 11px;
	margin-top: -6px;
}
.fmain1 .flex-direction-nav .flex-prev{
	left: -15px;
}
.fmain1 .flex-direction-nav .flex-next{
	right: -15px;
}
.main1-1-title{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
}
.main1-1-title h1{
	margin:0;
	font-size: 42px;
	color: #1771b9;
}
.main1-1-title h2{
	margin:0;
	font-size: 24px;
	color: #626262;
	font-weight: bold;
	margin-top: 20px;
}
.main1-1-pic{
	width: 345px;
	margin-left:15px;
	margin-right: 50px;
}
.main1-1-pic img{
	display: block;margin:0 auto;
	width: auto!important;
}
.main1-1-ul{
	margin:0;
	overflow: hidden;
	padding-top: 115px;
}
.main1-1-ul ul{
	margin:0;
}
.main1-1-ul li{
	float: left;
}
.main1-1-ul li:first-child{width: 36%;}
.main1-1-ul li:first-child+li{
	width: 22%;
	margin:0 6%;
}
.main1-1-ul li:first-child+li+li{
	width: 30%;
}
.main1-1-ul li h3{
	margin:0;
	font-size:18px;
	color: #626262;
	font-weight: bold;
}
.main1-1-ul dl{
	margin:0;
	padding-top: 15px;
}
.main1-1-ul dd+dd{
	margin-top: 8px;
}
.main1-1-ul dd{
	font-size:16px;
	color: #626262;
	line-height: 1.5;
	padding-left: 15px;
	background-image: url(../images/dian.png);
	background-repeat: no-repeat;
	background-position: left 9px;
}
.main1-2{
	margin-top: 85px;
}
.shipin{
	width: 667px;
	margin-left: 73px;
}
.shipin video{
	display: block;
	width: 100%;
	object-fit:fill;
	height: 389px;
}
.main1-2-con{
	overflow: hidden;
	font-size: 20px;
	color: #666;
	line-height: 1.8;
	padding-top: 60px;
}
/**************************************************************/
/*main-over*/
/*footer-start*/
/**************************************************************/
#footer{
	position: relative;
	padding-top: 115px;
}
.footer-1-img{
	position: absolute;
	top: 0;
	width: 100%;
	left: 0
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.footer-1-img img{
	display: block;
	width: 100%;
}
.footer-1{
	background-color: #000000;
	position: relative;
}
.footer-1-1{
	padding: 88px 0 40px;
	border-bottom:1px solid #424242;
}

.footer-1-1 .liuyan{
	width: 600px;
}

.dbdb{
	position: relative;
	margin-top: 25px;
	padding-right: 170px;
}
.dbdb input:focus,
.dbdb textarea:focus{
	outline: none;
}
.dbdb input[type="text"]{
	height: 50px;
	border:0;
	border-radius: 0;
}
.dbdb-btn{
	width: 170px;
	position: absolute;
	right: 0;
	top: 0;
}
.dbdb-btn input[type="button"]{
	display: block;
	width: 100%;
	height: 50px;
	background-color:#0174d1;
	border:0;
	font-size: 16px;
	color: #fff;
	text-align: center;
	cursor: pointer;
	letter-spacing: 1px;
}









.footer-1-1-list ul{
	margin:0;
}
.footer-1-1-list li{
	float: left;
}
.footer-1-1-list li+li{
	margin-left: 110px;
}
.footer-1-1-list li h1{
	margin:0;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
}
.footer-1-1-list dl{
	margin:0;
	padding-top: 15px;
}
.footer-1-1-list dd{
	margin-top: 8px;
	font-size: 16px;
	color: #ccc;
}
.footer-1-1-list dd a:hover{
	/*font-weight: bold;*/
	color: #fff;
}
.liuyan{
	width: 416px;
}
.liuyan-h1{
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	padding-bottom: 10px;
}
.liuyan-li{
	margin-top: 10px;
}
.liuyan-li.fl,
.liuyan-li.fr{
	width: 48%;
}
.liuyan-li input:focus,
.liuyan-li textarea:focus{
	outline: none;
}
.liuyan-li input[type="text"]{
	height: 42px;
	border:0;
	border-radius: 0;
}
.liuyan-li textarea{
	height: 88px;
	border:0;
	border-radius: 0;
	resize: none;
}
.liuyan-li input[type="button"]{
	display: block;
	width: 149px;
	height: 42px;
	background-color:#0174d1;
	border:0;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
}
.footer-1-2{
	padding: 22px 0;
}
.foo-logo{
	width: 276px;
}
.foo-logo a,.foo-logo img{display: block;width: 100%;}
.foo-1-2-dl{
	margin-top: 18px;
}
.foo-1-2-dl dl{
	margin:0;
}
.foo-1-2-dl dd{
	float: left;
	width: 42px;
}
.foo-1-2-dl dd+dd{
	margin-left: 10px;
}
.foo-1-2-dl dd a,.foo-1-2-dl dd img{display: block;width: 100%;}
.footer-1-2-con{
	overflow: hidden;
	text-align: center;
	font-size: 16px;
	color: #fff;
	line-height: 1.8;
	padding-top: 26px;
	color: #ccc;
}
.footer-1-2-con span{
	padding-left: 13px;
}
.footer-1-2-con a:hover{
	color: #fff;
}
.footer-2{
	background-color: #fff;
	padding: 10px 0;
	font-size: 14px;
	color: #999;
	line-height: 1.5;
	text-align: center;
}
/**************************************************************/
/*footer-over*/
/**************************************/
/********[特殊css样式要求区域]**********/
/**************************************/
#header-2{
	display: none;
	height: 75px;
	/*border-bottom:0px solid #035cac;*/
	box-shadow: 0 4px 8px -3px #000;
	position: fixed;
	top: 0px;
	left: 0;
	width: 100%;
	z-index: 1001;
	background-color: #fff;
	/*background-color: #0089d0;*/
}
.nav-2{
	display: none;
	background-color: #fff;
	position: relative;
	z-index:900;
}
.nav-2>ul>li{
	border-top: 1px dotted #ccc;
	position: relative;
}
.jiaspan{
	position: absolute;
	width: 30px;
	height: 30px;
	background-image: url(../images/jia2.png);
	background-repeat: no-repeat;
	background-position: center ;
	top: 5px;
	right: 14px;
}
.jiaspan.cur{
	background-image: url(../images/jia2h.png);
}
.nav-2>ul>li:first-child{
	/*border-top: 0;*/
}
.nav-2>ul>li>a{
	padding:8px 10px;
	display: block;
	font-size: 16px;
	width: 100%;
	color:#333;
	font-family: "anb";
	text-transform: uppercase;
}
.nav-2>ul>li>ul{
	padding-bottom: 10px;
	display: none;
}
.nav-2>ul>li>ul>li>a{
	padding: 3px 10px;
	display: block;
	font-size: 14px;
	padding-left: 25px;
	width: 100%;
	color:#666;
}
.nav-2>ul>li>ul>li>span{
	padding: 3px 10px;
	display: block;
	font-size: 14px;
	padding-left: 25px;
	width: 100%;
	color:#666;
	background-repeat: no-repeat;
	background-position: 95% center;
	background-image: url(../images/jiao3.png);
}
.nav-2>ul>li>ul>li dl{
	margin:0;
	padding: 4px 0;
	padding-left: 35px;
	display: none;
}
.nav-2>ul>li>ul>li dd{
	font-size: 12px;
}
.nav-2>ul>li>ul>li dd+dd{
	margin-top: 7px;
}
/*.downla-2 {
	padding: 5px 0 10px;
	display: none;
}
.downla-2 dd{
	padding-left: 30px;
}
.downla-2 dd a{
	font-size: 14px;
	display: inline-block;
	padding: 3px 0;
	width: auto;
}*/
/*.nav-2 li a:hover{
	color:#1a0d07;
}*/
.nav-2-form{
	padding: 10px;
	position: relative;
}
.nav-2-form input[type="image"]{
	position: absolute;
	right: 19px;
	top: 17px;
	width: 18px;
}
.nav-2-form .form-control{padding-right: 50px;}
.logo-2 {
	font-size: 0;
	width:150px;
	margin-left: 15px;
	margin-top: 9px;
}
.logo-2 img{
	display: block;
	width: 100%;
}
.menu2{
	margin-right: 15px;
	height: 75px;
	font-size: 0;
}
.menu2 li{
	cursor:pointer ;
	margin-left: 15px;
	float: right;
	margin-top: 29px;
}
.menu2 li+li{
	margin-top: 28px;
}
.menu2 li img{
	/*vertical-align: middle;*/
}
.chenggao{
	display: none;
	height: 75px;
}
#nav-2-heidi{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 800;
	background-image: url(../images/heidi.png);
	display: none;
}
/**************************************/
/********[特殊css样式要求区域]**********/
/**************************************/
.banner-2{
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: cover;
	background-size: cover;
	padding: 30px 0;
	min-height: 132px;
}
.banner-2 h1{
	margin:0;
	font-size: 30px;
	font-weight: bold;
	color: #fff;
	font-family: "pro"!important;
}
.banner-2 h2{
	margin:0;
	font-size: 18px;
	line-height: 1.5;
	color: #fff;
	margin-top: 15px;
	font-family: "pro"!important;
}
.erji-top{
	padding: 15px 0 70px;
}
.mianbaoxie{
	font-size: 14px;
	color: #000;
	padding-bottom: 45px;
}
.mianbaoxie a:hover{
	color: #1771b9;
}
.mianbaoxie span{
	color: #666666;
}
.yingyong1-pic{
	width: 316px;
	margin-right: 48px;
}
.yingyong1-pic .imgbox_a{
	padding-bottom: 83.86%;
}
.yingyong1-con{

	/*padding-top: 65px;*/
	overflow: hidden;
}
.yingyong2{
	padding-top: 75px;
}
.yingyong2-item+.yingyong2-item{
	margin-top: 100px;
}
.yingyong2-pic{
	width: 516px;
}
.yingyong2-pic .imgbox_a{
	padding-bottom: 83.14%;
}
/*.yingyong2-pic.fr{
	margin-left: 90px;
}
.yingyong2-pic.fl{
	margin-right: 90px;
}*/
.yingyong2-con{
	width: 794px
}
.yingyong2-con h1{
	margin:0;
	font-size: 42px;
	color: #1771b9;
}
.yingyong2-con p{
	margin:0;
	font-size: 16px;
	color: #666666;
	line-height: 1.8;
	margin-top: 30px;
}
.yingyong2-con dl{
	margin:0;
	padding-top: 30px;
}
.yingyong2-con dd{
	font-size: 20px;
	font-weight: bold;
	color: #626262;
	padding-left: 42px;
	background-repeat: no-repeat;
	background-position: left 2px;
	background-image: url(../images/dui.png);
	line-height: 1.5;
}
.yingyong2-con dd+dd{
	margin-top: 18px;
}
.yingyong2-con .more1{
	margin-top: 49px;
}
.more1{
	width: 140px;
}
.more1>a{
	display: block;
	height: 44px;
	line-height: 44px;
	border-radius: 5px;
	background-color: #626262;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	box-shadow: 0px 0px 6px 0px rgba(34, 24, 21, 0.52);
	transition:  .3s;
	text-transform: uppercase;
}
.more1>a:hover{
	box-shadow: 0px 0px 6px 0px rgba(23, 113,185, 0.52);
	background-color: #1771b9;
}
.erji-bottom-1{
	padding: 80px 0 110px;
	background-color: #f4f4f4;
}
.erji-bottom-h1{
	text-align: center;
	font-size: 42px;
	font-weight: bold;
	color: #1771b9;
}
.jishu-list{
	margin-top: 50px;
}
.jishu-pic .imgbox_a{
	padding-bottom: 60.55%;
}
.jishu-con{
	margin-top: 23px;
}
.jishu-con h1{
	margin:0;
	font-size: 20px;
	font-weight: bold;
	color: #626262;
	line-height: 1.8;
	height: 3.6em;
	overflow: hidden;
}
.jishu-con h1 a:hover{
	color: #1771b9;
}
.jishu-con h2{
	margin:0;
	font-size: 14px;
	font-weight: bold;
	color: #adadad;
	padding: 12px 0 10px;
}
.jishu-con p{
	margin:0;
	font-size: 16px;
	color: #666666;
	line-height: 1.8;
	height: 3.6em;
	overflow: hidden;
}
.more2{
	margin-top: 20px;
}
.more2 a{
	font-size: 18px;
	color: #1771b9;
	font-weight: bold;
}
.erji-bottom-contact{
	padding: 50px 0 30px;
}
.erji-bottom-contact-con{
	width: 860px;
	padding-right: 50px;
	padding-top: 60px;
}
.erji-bottom-contact-con h1{
	margin:0;
	font-size: 40px;
	color: #1771b9;
	text-transform:capitalize;
	font-weight: bold;
}
.erji-bottom-contact-con h2{
	margin:0;
	font-size: 16px;
	color: #666;
	line-height: 1.5;
	margin-top: 25px;
}
.erji-bottom-contact-form{
	/*overflow: hidden;*/
	float: right;
	width: 540px;
}
.liuyan-ul2 .liuyan-li:first-child{
	margin-top: 0;
}
.liuyan-ul2 .liuyan-li input{
	border:1px solid #99a2a8;
	border-radius: 3px;
}
.liuyan-ul2 .liuyan-li textarea{
	border:1px solid #99a2a8;
	border-radius: 3px;
	height: 110px;
}
.erji-bottom-2{
	background-color: #fff;
}
.erji-bottom-list .item .imgbox_a{
	padding-bottom: 62.5%;
}
.erji-bottom-list .owl-dots {
  margin-top: 25px;
}
.erji-bottom-list .owl-dots .owl-dot{
    display: inline-block;
    margin:0 6px;
    border:0;
    background-color: transparent;
    outline: none;
}
.erji-bottom-list .owl-dot span{
    width: 6px;
    display: block;
    height: 6px;
    background-repeat: no-repeat;
    background-position: center ;
    background-image: url(../images/owl-dot-ico.png);
    -webkit-background-size: 100%;
    background-size: 100%;
}
.erji-bottom-list .owl-dot.active span{
    background-image: url(../images/owl-dot-ico-h.png);
}
.erji-nav1 dl{
	margin:0;
	font-size: 0;
	line-height: normal;
	text-align: center;
}
.erji-nav1 dd{
	display: inline-block;
	margin:0 6px;
}
.erji-nav1 dd>a{
	display: block;
	font-size: 16px;
	color: #666;
	padding: 9px 23px;
}
.erji-nav1 dd.cur>a{color: #fff!important;background-color:#0174d1;}
.erji-nav1 dd>a:hover{color:#0174d1;}
.ziyuan-list dl{
	margin:0;
	margin-left: -2%;
	font-size: 0;
	line-height: normal;
}
.ziyuan-list dd{
	display: inline-block;
	vertical-align: top;
	width: 18%;
	margin-left: 2%;
	margin-top: 50px;
}
.ziyuan-pic .imgbox_a{
	padding-bottom: 147.29%;
}
.ziyuan-con{
	padding: 20px 20px 15px;
	background-color: #f4f4f4;
}
.ziyuan-con h1{
	margin:0;
	font-size: 20px;
	color: #0174d1;
	font-weight: bold;
}
.ziyuan-con h2{
	margin:0;
	font-size: 18px;
	color: #666;
	line-height: 1.6;
	overflow: hidden;
	margin-top: 8px;
}
.ziyuan .erji-top{
	padding-bottom: 0;
}
.xinwen-left{
	width: 324px;
	margin-right: 81px;
}
.xinwen-left2{
	margin-top: 28px;
}
.xinwen-title{
	font-size: 14px;
	color: #000;
	padding-bottom:13px;
	position: relative;
	padding-left: 17px;
}
.xinwen-title::before{
	position: absolute;
	left: 0;
	top: 3px;
	width: 2px;
	height: 13px;
	background-color: #1771b9;
	content:"";
}
.xinwen-left2-dl dl{
	margin:0;
	border-top: 1px solid #e9e9e9;
}
.xinwen-left2-dl dd{
	padding: 10px 0;
	font-size: 14px;
	color: #999;
	line-height: 1.5;
	border-bottom: 1px solid #e9e9e9;
}
.xinwen-left2-dl dd a:hover{
	color: #1771b9;
}
.xinwen-left3{
	margin-top: 40px;
}
.xinwen-left3 .xinwen-title{
	padding-bottom: 2px;
}
.xinwen-right{
	overflow: hidden;
}
.xinwen-list dl{
	margin:0;
}
.xinwen-list dd{
	padding: 55px 0;
	border-bottom: 1px solid #e9e9e9
}
.xinwen-list dd:first-child{
	padding-top: 0;
}
.xinwen-pic{
	width: 436px;
	margin-right: 45px;
}
.xinwen-pic .imgbox_a{
	padding-bottom: 60.55%;
}
.xinwen-con{
	overflow: hidden;
}
.xinwen-con h1{
	margin:0;
	font-size: 16px;
	font-weight: bold;
	color: #1771b9;
}
.xinwen-con h2{
	margin:0;
	font-size: 24px;
	font-weight: bold;
	color: #000;
	line-height: 1.5;
	height: 3em;
	overflow: hidden;
	word-break: break-all;
	margin-top: 10px;
}
.xinwen-con h2 a:hover{
	color: #1771b9;
}
.xinwen-con p{
	margin:0;
	font-size: 15px;
	color: #777;
	line-height: 1.6;
	height: 3.2em;
	overflow: hidden;
	margin-top: 22px;
}
.xinwen-con h3{
	margin:0;
	font-size: 14px;
	font-weight: bold;
	color: #adadad;
	padding-top: 18px;
	margin-top: 33px;
	text-align: right;
	border-top: 1px solid #e9e9e9;
}
.fenye{
	text-align: center;
	margin-top: 50px;
}
.fenye ul{
	margin:0;
}
.danpian-h1{
	font-size: 28px;
	line-height: 1.6;
	color:#333;
	text-align: center;
}
.danpian-h2{
	font-size: 14px;
	line-height: 1.6;
	color:#999;
	text-align: center;
	border-bottom: 1px solid #eee;
	padding: 10px 0 15px;
}
.danpian-con{
	font-size: 14px;
	color:#666;
	line-height: 2;
	padding: 20px 0 20px;
}
.danpian-con *{
	font-size: 16px!important;
	color:#666!important;
	line-height: 2!important;
}
.danpian-con img{
	display: block;
	margin:15px auto;
}
.dan-page{
	padding-top: 10px;
	border-top: 1px solid #eee;
}
.dan-a{
	margin-top: 12px;
	text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.dan-a a{
	font-size: 16px;
	color:#666;
}
.dan-a a:hover{
	color:#1771b9;
}
.xinwen-left4-dl dl{
	margin:0;
}
.xinwen-left4-dl dd+dd{
	margin-top: 10px;
}
.xinwen-left4-dl dd{
	font-size: 14px;
	color: #999;
	position: relative;
	padding-right: 40px;
}
.xinwen-left4-dl dd i{
	position: absolute;
	right: 0;
	top: 0;
	padding: 4px 10px;
	border-radius: 999em;
	background-color: #f6f6f6;
	font-style: normal;
	font-size: 12px;
	color: #999;
	line-height: 1;
}
.xinwen-left4-dl dd input{
	margin-top: -3px;
	vertical-align: middle;
	margin-right: 15px;
}
.xinwen-left5{
	margin-top: 40px;
}
.all-list{
	overflow: hidden;
}
.all-list dl{
	margin:0;
	margin-top: -55px;
	margin-left: -2%;
}
.all-list dd{
	float: left;
	width: 23%;
	margin-left: 2%;
	margin-top: 55px;
}
.all-con{
	padding-top: 20px;
}
.all-con h1{
	margin:0;
	font-size: 15px;
	color: #000;
	font-weight: bold;
	line-height: 1.5;
	height: 3em;
	overflow: hidden;
}
.all-con h1 a:hover{
	color: #1771b9;
}
.all-a{
	margin-top: 17px;
}
.all-a a{
	display: block;
	width: 140px;
	height: 35px;
	line-height: 33px;
	border:1px solid #0174d1;
	color: #fff;
	background-color: #0174d1;
	transition: .3s;
	text-align: center;font-weight: bold;
}
.all-a a:hover{
	background-color: #fff;
	border-color:#000;
	color: #0174d1;
}
.fenye.text-right{
	text-align: right;
}
.contact1-1{
	width: 620px;
	margin-right: 120px;
}
.contact1-2{
	overflow: hidden;
}
.contact-input+.contact-input{
	margin-top: 22px;
}
.contact-input input[type="text"]{
	height: 44px;
	border-radius: 0;
}
.contact-input textarea{
	height: 134px;
	border-radius: 0;
	resize: none;
}
.contact-input input[type="button"]:focus{
	outline: none;
}
.contact-input input[type="button"]{
	display: block;
	width: 100%;
	height: 62px;
	background-color:#0174d1;
	border:0;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
}
.contact1-2{
	overflow: hidden;
}
.map-wp{
	height: 339px;
}
.map{
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: cover;
	background-size: cover;
}
.contact1-2-item{
	width: 100%;
	text-align: center;
	margin-top: 35px;
}
.contact1-2-item h1{
	margin:0;
	font-size: 18px;
	font-weight: bold;
	color: #333;
}
.contact1-2-p{
	font-size: 16px;
	color: #666;
	line-height: 1.8;
	margin-top: 8px;
}
.contact1-2-p p{margin:0;}
.contact2{
	margin-top: 85px;
}
.contact2-pic{
	width: 575px;
	margin-left: 120px;
}
.contact2-pic .imgbox_a{
	padding-bottom: 75%;
	box-shadow: 0px 0px 6px 0px rgba(34, 24, 21, 0.7);
}
.contact2-con{
	overflow: hidden;
	padding-top: 70px;
}
.contact2-con h1{
	margin:0;
	font-size: 42px;
	font-weight: bold;
	color: #1771b9;
}
.contact2-con p{
	margin:0;
	font-size: 18px;
	line-height: 1.8;
	color: #666;
	margin-top: 30px;
}
.contact2-con .more1{
	margin-top: 30px;
}
.fuwu1{
	padding-top: 40px;
}
.fuwu1-pic{
	width: 575px;;
	margin-left: 120px;
	margin-top: 30px;
}
.fuwu1-pic .imgbox_a{
	padding-bottom: 75%;
	box-shadow: 0px 0px 6px 0px rgba(34, 24, 21, 0.7);
}
.fuwu1-con{
	overflow: hidden;
}
.fuwu1-con h1{
	margin:0;
	font-size: 42px;
	font-weight: bold;
	color: #1771b9;
}
.fuwu1-con dl{
	margin:0;
	padding-top: 35px;
}
.fuwu1-con dd+dd{
	margin-top: 30px;
}
.fuwu1-con dd h2{
	margin:0;
	font-size: 20px;
	font-weight: bold;
	color: #626262;
}
.fuwu1-con dd p{
	margin:0;
	font-size: 16px;
	color: #666;
	line-height: 1.8;
	margin-top: 15px;
}
.fuwu2{
	margin-top: 120px;
}
.fuwu2 .contact2{
	margin-top: 0;
}
.fuwu2 .contact2-pic{
	margin-left: 0;
	margin-right: 120px;
}
.xitong1{
	padding-top: 30px;
}
.xitong1-pic-wp{
	width: 50%;
	margin-top: 90px;
}
.xitong1-pic{
	width: 285px;
	margin:0 auto;
}
.xitong1-pic .imgbox_a{
	padding-bottom: 204.21%;
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
}
.xitong1-con{
	overflow: hidden;
}
.xitong1-con>h1{
	margin:0;
	font-size: 25px;
	color: #1771b9;
	font-weight: bold;
	line-height: 1.5;
}
.xitong1-con>h2{
	margin:0;
	font-size: 20px;
	color: #666;
	line-height: 1.6;
	margin-top: 20px;
}
.xitong1-dl dl{
	margin:0;
}
.xitong1-dl dd{
	margin-top:15px;
	border-bottom: 1px solid #e5e5e5;
}
.xitong1-dd{
	height: 55px;
	line-height: 55px;
	font-size: 20px;
	font-weight: bold;
	color: #666;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: right center;
	background-image: url(../images/jiao2.png);
	cursor: pointer;
}
.cur .xitong1-dd{
	background-image: url(../images/jiao2h.png);
}
.xitong1-dd span{
}
.cur .xitong1-dd span,.xitong1-dd:hover span{
	color: #1771b9;
}
.xitong1-dd-con{
	font-size: 16px;
	color: #666;
	line-height: 1.6;
	padding: 15px 0 30px;
	display: none;
}
.xitong1-dl dd:first-child .xitong1-dd-con{
	display: block;
}
.xitong2{
	margin-top: 130px;
}
.xitong2-1{
	width: 350px;
	margin-right: 60px;
	margin-top: 50px;
}
.xitong2-1 .fuwu1-con dd+dd {
    margin-top: 50px;
}
.xitong2-2{
	width: 990px;
	float: right;
}
.xitong2-2 dl{
	margin:0;
	margin-left: -8%;
}
.xitong2-2 dd{
	float: left;
	width: 25.333333%;
	margin-left: 8%;
}
.xitong2-2-pic .imgbox_a{

	padding-bottom: 204.21%;
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
	    transition-duration: .3s;
    transition-property: transform;

}

.xitong2-2-pic .imgbox_a:hover{
	transform: scale(1.1);
}
.xitong2-2 dd h1{
	margin:0;
	font-size: 18px;
	color: #666;
	text-align: center;
	height: 60px;
	line-height: 60px;
}
.product1-pic{
	width: 550px;
	margin-right: 60px;
}
.fproduct1 .slides>li .imgbox_a{
	padding-bottom: 83.09%;
}
.fproduct1 .flex-control-thumbs {
  display: block;
  margin-top: 15px;
}
.fproduct1 .flex-control-thumbs li {
  width: 19%;
  margin-left:8%;
  position: relative;
  cursor: pointer;
}
.fproduct1 .flex-control-thumbs li {
  position: relative;
  padding-bottom:19%;
  overflow: hidden;
  background-color: #fff;
}
.fproduct1 .flex-control-thumbs li:first-child {
    margin-left: 0;
}
.fproduct1 .flex-control-thumbs li img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100% !important;
  height: 100% !important;
  opacity: 0.5;
}
.fproduct1 .flex-control-thumbs li img.flex-active {
  opacity: 1;
}
.product1-con{
	overflow: hidden;
	padding-top: 8px;
}
.product1-con h1{
	margin:0;
	font-size: 30px;
	font-weight: bold;
	color: #0174d1;
}
.product1-con-p{
/*	font-size: 16px;
	line-height: 2;
	color: #666;*/
	margin-top: 27px;
}
.product1-con-p p{margin:0;}
.product1-form{
	margin-top: 25px;
	padding: 25px 0;
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
}
.product1-num{
	width: 106px;
	border:1px solid #e4e4e4;
	margin-right: 23px;
}
.product1-num-j{
	width: 34px;
	height: 34px;
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
}
.product1-num-j.fl{
	background-image: url(../images/jian.jpg);
}
.product1-num-j.fr{
	background-image: url(../images/jia.jpg);
}
.product1-num-input{
	width: 36px;
	border-left:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
}
.product1-form input:focus{
	outline: none;
}
.product1-num-input input[type="text"]{
	display: block;
	width: 100%;
	height: 34px;
	background-color:#fff;
	border:0;
	font-size: 14px;
	color: #777777;
	line-height: 1.428571;
	text-align: center;
}
.product1-input{
	overflow: hidden;
}
.product1-input input{
	display: block;
	width: 160px;
	height: 35px;
	border:0;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	cursor: pointer;
	background-color: #0174d1;
}
.product2{
	margin-top: 120px;
}
.product2-dl{
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
	text-align: center;
}
.product2-dl dl{
	margin:0;
	font-size: 0;
	line-height: normal;
}
.product2-dl dd{
	display: inline-block;
	height: 50px;
	line-height: 50px;
	cursor: pointer;
	font-size: 16px;
	color: #0174d1;
	position: relative;
}
.product2-dl dd+dd{
	margin-left: 28px;
}
.product2-dl dd::before{
	position: absolute;
	left: 0;
	top: -1px;
	width: 100%;
	content:"";
	height: 2px;
	background-color: #0174d1;
	width: 0;
	left: 50%;
	transition: width .3s,left .3s;
}
.product2-dl dd::after{
	position: absolute;
	left: 0;
	bottom: -1px;
	width: 100%;
	content:"";
	height: 2px;
	background-color: #0174d1;
	width: 0;
	left: 50%;
	transition: width .3s,left .3s;
}
.product2-dl dd.cur::before,
.product2-dl dd.cur::after{
	width: 100%;
	left: 0;
}
.product2-div-wp .product2-div{display: none;
}
.product2-div-wp .product2-div:first-child{display: block;}
.product2-div-wp{
	padding: 35px 0 0;
}
.product2-div-p{
	font-size: 16px;
	color: #666;
	line-height: 2;
}
.product2-div-h1{
	font-size: 18px;
	font-weight: bold;
	color: #0174d1;
	padding-bottom: 10px;
}
.about-wp{
	background-image: url(../images/about-bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: cover;
	background-size: cover;
}
.about0{
	padding: 18px 0;
}
.about0 .mianbaoxie{
	padding-bottom: 0;
}
.about-wp{
	padding: 110px 0;
}
.about-div{
	background-color: #fff;
	padding: 50px 50px 70px;
}
.about-h1{
	font-size: 40px;
	font-weight: bold;
	color: #0174d1;
	text-align: center;
	line-height: 1.5;
}
.about-div-con{
	margin-top: 50px;
}
.about-div-pic{
	width: 353px;
	margin-left: 70px;
}
.about-div-pic img{
	display: block;
	width: 100%;
}
.about-div-item-wp{
	padding-top: 25px;
}
.about-div-item+.about-div-item{
	margin-top: 50px;
}
.about-div-item-title{
	font-size: 25px;
	font-weight: bold;
	/*color: #000;*/
	color: #0174d1;
	text-align: center;
}
.about-div-item-p{
	font-size: 16px;
	line-height: 2;
	color: #666;
	text-align: center;
	margin-top: 25px;
}
.about-div-item-dl{
	padding-top: 30px;
}
.about-div-item-dl dl{
	margin:0;
}
.about-div-item-dl dd{
	padding: 25px 15px;
	border:1px solid #e9e9e9;
	text-align: center;
}
.about-div-item-dl dd+dd{
	margin-top: 35px;
}
.about-div-item-dl dd img{
	display: block;
	margin:0 auto;
}
.about-div-item-dl dd h1{
	margin:0;
	font-size: 18px;
	color: #666666;
	font-weight: bold;
	padding: 18px 0 10px;
}
.about-div-item-dl dd h2{
	margin:0;
	font-size: 18px;
	color: #666666;
}
.about-div .more1{
	margin: 75px auto 0;
}
.xinj1{
	margin:0;
}
.xinj1 table.table{
	margin:0;
}
.xinj1 table.table tr th{
	font-size: 18px;
	font-weight: bold;
	color: #000;
	height: 50px;
	vertical-align: middle;
	padding: 15px;
	background-color: #f7f7f7;
}
.xinj1 table.table tr td{
	vertical-align: middle;
	background-color: #fff;
	padding: 15px;
}
.caoz_a{
	width: 27px;
	margin:0 auto;
}
.caoz_a a,.caoz_a img{
	display: block;
	width: 100%;
}
.xinj1 input:focus{
	outline: none;
}
.xinj1-div{
}
.xinj1-pic{
	width:90px;
	margin-right: 20px;
}
.xinj1-con{
	padding-top: 15px;
	overflow: hidden;
}
.xinj1-h1{
	font-size: 16px;
	color: #333;
}
.xinj1-con-p{
	font-size: 14px;
	color: #999;
	line-height: 1.6;
	margin-top: 10px;
}
.xinj2{
	margin-top: 25px;
	width: 700px;
}
.xinj2-li{
	padding: 10px 0;
	border-bottom: 1px solid #e9e9e9;
}
.xinj2-li-title{
	width: 48%;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #333;
}
.xinj2-li-input{
	width: 48%;
}
.xinj2-li-input input{
	height: 40px;
	font-size: 16px;
}
.xinj2-li-input textarea{
	height: 150px;
	resize: none;
}
.xinj2-btn{
	margin-top: 30px;
}
.xinj2-btn .product1-input input{
	margin-left: auto;
}
.xinj3-1{
	/*font-size: 16px;
	color: #666;
	line-height: 2;*/
}
.xinj3-2{
	margin-top: 50px;
}
.xinj3-2-dl{
	margin-top: 40px;
}
.xinj3-2-dl dl{
	margin:0;
	margin-left: -1%;
}
.xinj3-2-dl dd{
	float:left;
	width: 32.333333%;
	margin-left: 1%;
	border:1px solid #ddd;
	padding: 50px 30px 30px;
	transition:box-shadow .3s;
}
.xinj3-2-dl dd:hover{
	box-shadow: 0 0 15px 1px rgba(0,0,0,0.25);
}
.xinj3-2-dl dd h1{
	margin:0;
	font-size: 18px;
	text-align: center;
	line-height: 1.5;
	color: #1771b9;
	overflow: hidden;
	margin-top: 20px;
}
.xinj3-2-dl dd .yingyong2-pic{
	display: block;
	width: 80%;
	margin:0 auto;
}
.xinj3-2-dl dd p{
	margin:0;
	font-size: 16px;
	text-align: center;
	line-height: 1.8;
	height:9em;
	color: #666;
	overflow: hidden;
	margin-top: 15px;
}
.xinj3-2-dl dd .more1{
	margin:25px auto 0;
}
.xinj3-2-dl.xinj3-2-dl2 dl{
	margin-left: 0;
}
.xinj3-2-dl.xinj3-2-dl2{
	border-left:1px solid #ddd;
	border-top: 1px solid #ddd;
}
.xinj3-2-dl.xinj3-2-dl2 dd{
	width: 50%;
	margin-left: 0;
	border:0;
	margin-bottom: 0;
	border-right:1px solid #ddd;
	border-bottom: 1px solid #ddd;
}
.xinj3-3{
	margin-top: 70px;
}
.xinj3-2-dl.xinj3-2-dl3{
	margin-top: 0;
}
.xinj3-2-dl.xinj3-2-dl3 dd{
	width: 48%;
	margin-bottom: 2%;
}
.xinj4-2{
	margin-top: 50px;
}
.xinj5-2{
	margin-top: 70px;
}
.xinj5-2 .xinj3-2-dl.xinj3-2-dl3 dd{
	border:0;
}
.xinj5-2 .xinj3-2-dl.xinj3-2-dl3 dd p{
	line-height: 2;
	height: 6em;
}
.xinj5-2-p{
	padding: 30px 0;
	font-size: 16px;
	color: #666;
	line-height: 1.8;
	text-align: center;
}
.xinj6-1{
	width: 306px;
	margin-left: 30px;
}
.xinj5-list .xinwen-con h2{
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.xinj5-list .xinwen-con h2{
	margin-top: 0;
	height: auto;
	font-size: 20px;
}
.xinj5-list .xinwen-con p{
	margin-top: 10px;
}
.xinj5-list .xinwen-con .more1{
	margin-top: 20px;
}
.xinj5-list .xinwen-pic{
	width: 255px;
	margin-right: 30px;
}
.fuwu1-con  p{
	margin:0;
	font-size: 16px;
	color: #666;
	line-height: 1.8;
	margin-top: 15px;
}
.main1-1-ul p{
	font-size:16px;
	color: #626262;
	line-height: 1.5;
	padding-left: 15px;
	background-image: url(../images/dian.png);
	background-repeat: no-repeat;
	background-position: left 9px;
}










.main0{
	background-color: #1771b9;
	padding: 10px 0;
}

.main0 .container{
	padding-left: 90px;
	padding-right: 90px;
}

.main0-item{
	width: 50%;
	float: left;
}

.main0-item-a{
	font-size: 18px;
	color: #fff;
	height: 40px;
	line-height: 1.5;font-weight: bold;
	display: table;
	width: 100%;
	padding-right: 15px;

}
.main0-item-a a{
	display: table-cell;
	vertical-align: middle;
}
.main0-form{
	position: relative;
	padding-right: 125px;
}

.main0-form input:focus{
	outline: none;
}


.main0-form input[type="text"]{
	display: block;
	width: 100%;
	height: 40px;
	background-color:#f4f4f4;
	border:0;
	font-size: 14px;
	color: #666;
	line-height: 1.428571;
	padding:8px 12px;
}

.main0-form input[type="button"]{
	position: absolute;
	right: 0;
	top: 0;
	height: 40px;
	border:0;
	/*background-color:#fff;*/
	background-color: rgb(98,98,98);
	color: #fff;
	font-size: 15px;
	font-weight: bold;
	width: 125px;
	transition: background-color .3s;
}

.main0-form input[type="button"]:hover{
	background-color: #1c84d8;
}






.sxsx-s{
	font-size: 14px;
	color: #666;
	height: 26px;
	line-height: 26px;
}
.sxsx-div {
	width: 50%;
}
.sxsx-div.fl{
	padding-right: 30px;
}
.sxsx-div a{
	display: block;
}

.sxsx{
	border-top: 1px solid #f1f1f1;
	border-bottom: 1px solid #f1f1f1;
	padding: 30px 0;
}

.fl .sxsx-s{
	padding-left: 35px;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url(../images/sx-s.jpg);
}

.fr .sxsx-s{
	padding-right: 35px;
	background-repeat: no-repeat;
	background-position: right center;
	background-image: url(../images/sx-x.jpg);
}
.sxsx-div.fr{
	position: relative;
	padding-left: 30px;
	text-align: right;
}
.sxsx-div.fr::before{
	position: absolute;
	width: 1px;
	background-color: #f1f1f1;
	top: 0px;
	bottom: 0px;
	content:"";
	left: 0;
}

.sxsx-title{
	font-size: 14px;
	color: #333;
	margin-top: 5px;
	transition: color .3s;
}

.sxsx-div a:hover .sxsx-title{
	color: #1771b9;
}

.sx-tui-h1{
	font-size: 15px;
	font-weight: bold;
	color: #333;
	padding: 30px 0 20px;
	padding-left: 18px;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url(../images/jiao1236.jpg);
}

.sx-tui-list .xinwen-pic{
	width: 100%;
	margin-right: 0;
	margin-bottom: 13px;
}

.sx-tui-list .xinwen-con h2{
	font-size: 18px;
	text-align: center;
	margin-top: 0;

}

.xinwen-con h4{
	font-size: 14px;
	color: #999;
	text-align: center;
	margin-top: 15px;
}
.xinwen-con h4 img{
	display: inline-block!important;
	width: 13px!important;
	margin-top: -3px;
	margin-right: 5px;
}


.xinj7{
	max-width: 1140px;
	margin:0 auto;
}
.xinj7-1-pic{
	width: 390px;
	margin-right: 15px;
	text-align: center;
	font-size: 14px;
	color: #999;
	text-align: center;
	float: left;
}

.xinj7-1-pic img{
	display: block;
	margin:0 auto 15px;
}

.xinj7-1-con{
	overflow: hidden;
	padding-top: 20px;
}

.xinj7-1-con h1{
	margin:0;
	font-size: 16px;
	color: #666;
	line-height: 1.8;
	font-weight: bold;
}

.xinj7-1-con p{
	margin:0;
	font-size: 14px;
	color: #999;
	line-height: 1.8;
	margin-top: 25px;
}

.xinj7-2{
	font-size: 18px;
	font-weight: bold;
	color: #666;
	line-height: 1.6;
	padding:50px 0;
	text-align: center;
}
.xinj7-3-list{
	padding: 20px 0 50px;
}
.xinj7-3-list dd .imgbox_a{
	padding-bottom: 60%;
}
.xinj7-3-list dl{
	margin:0;
	margin-left: -2%;
}

.xinj7-3-list dd{
	float: left;
	width: 23%;
	margin-left: 2%;
	margin-top: 2%;
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
	background-color: #fff;
}

.xinj7-3-con{
	padding: 15px;
}

.xinj7-3-con h1{
	margin:0;
	font-size: 16px;
	color: #1771b9;
	text-transform: uppercase;
	font-weight: bold;
}
.xinj7-3-con h2{
	margin:0;
	font-size: 14px;
	color: #666;
	text-transform: uppercase;
	font-weight: bold;
	margin-top: 10px;
}

.xinj7-3-con p{
	margin:0;
	font-size: 14px;
	color: #666;
	line-height: 1.6;
	margin-top: 15px;

}

.xinj7-3-con p a:hover{
	color: #1771b9;
	transition: color .3s;
}

.zyzy_div{
	max-width: 1120px;
	margin:0 auto;
}

.zyzy_div-left{
	width: 25%;
	border:1px solid #d4d4d4;
	padding: 20px 25px;
	font-size: 20px;
	color: #0078d1;
	font-weight: bold;
	border-right: 1px solid #fff;
	position: relative;
	left: 1px;
	z-index: 15;
}

.zyzy_div-right{
	overflow: hidden;
	border:1px solid #d4d4d4;
	padding: 20px;
}