a body {
}
p, h2, h3, h1, ul, li, dl, dd, dt, span, i {
	margin: 0;
	padding: 0;
}
a:hover {
	text-decoration: none;
}
.b10 {
	clear: both;
	height: 10px;
	overflow: hidden;
}
.b20 {
	clear: both;
	height: 20px;
	overflow: hidden;
}
.b40 {
	clear: both;
	height: 40px;
	overflow: hidden;
}
.b140 {
	clear: both;
	height: 180px;
	overflow: hidden;
}
.width100 {
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
}
.b5 {
	clear: both;
	height: 5px;
	overflow: hidden;
}

.top {
	height:40px;
	background:#f2f2f2;
	width:100%;
}
.top_nr {
	width:80%;
	margin:0 auto;
	height:40px;
}
.top_nr span {
	float:right;
	line-height:40px;
}
.top_nr span a {
	color:#666;
}
.top_nr span a:hover {
	color:#016aae;
	text-decoration:underline;
}
.top_nr p {
	line-height:40px;float: left;
}
.width20 dl{float: left;padding: 8px 15px;}

.wid70{width: 80%;float: left;overflow: hidden;}
.pro_img22 p{width: 33.3%;padding: 5px;border: 1px solid #eee;float: left;}
.pro_img22 p iframe{width: 100%;height: 250px;}

.VIDEO p{padding: 10px 0;text-align: center;}

.prodiasli ul li{list-style:disc;padding: 5px 0px;}

.lingdao{text-align: center;}
.lingdao img{margin: 0 auto;width: 150px;}


.videoss{height: 400px;}

.inner_tab {
	padding: 30px 0px 20px;
	
    margin: 0px auto 15px;
  overflow: initial;text-align: center;
}
.inner_tab li {display: inline-block; width: auto;   padding: 6px 16px 8px;text-align: center;font-size: 15px;position: relative;color: #666;  background-color: #fff;border: 1px solid#b9b9b7;margin-right: 10px;}
.inner_tab li a{width: auto;   text-align: center;font-size: 15px;position: relative;color: #666;line-height: 30px; float: left;}


		#sidebar {width:100%; padding:0px;  float:right;}
			#portamento_container {float: left; position:relative;} /* take the positioning of the sidebar, and become the start point for the sidebar positioning */
			#portamento_container #sidebar {float:none; position:absolute;} /* no need to float anymore, become absolutely positoned */
			#portamento_container #sidebar.fixed {position:fixed;} /* if the panel is sliding, it needs position:fixed */
			img{max-width: none;}
			.VerticalMenu {
  height: 100%;
  width: 100%;
  cursor: pointer;background-color: #f7faff;overflow: hidden;
}
.VerticalMenu > div {
  width: 100%;
  float: left;
}
			
			
			
.VerticalMenu > div > div:first-child {
  text-align: center;
  height: 60px;

  line-height: 60px;
  padding-right: 10px;
  border-bottom: 1px solid  #e6e6e6;
  transition: background-color 0.4s linear;    border-right: 1px solid #e6e6e6;
}
.VerticalMenu > div > div:first-child:hover {
  background-color: rgb(198, 200, 204);
}
.VerticalMenu > div > div:first-child > i:last-child {
  line-height: 60px;
  float: right;
  transform: rotate(0deg);
  transition: transform 0.4s linear;
}
.VerticalMenu > div > div:last-child {
  width: 100%;
  display: none;
}
.VerticalMenu > div > div:last-child > div {

  transition: background-color 0.1s linear;
  text-align: center;
  line-height: 40px;
  border-bottom: 1px solid #e6e6e6;border-right: 1px solid#eee;
}
.VerticalMenu > div > div:last-child > div:hover {
  background-color: #007cc2!important;
}
.VerticalMenu > div:first-child > div:first-child {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.VerticalMenu > div:last-child > div:first-child {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.VerticalMenu > div:last-child::after {
  display: block;
  clear: both;
}
	



.pro-footersss{padding: 10px 0;}
.nybj{background-color: #f2f2f2;}

.linkss{width: 100%;
    height: 40px;
    float: left;
    background-color: #333;}
.diyige{width: 1204px;
    margin: auto;
    height: 40px;
    line-height: 40px;
    text-align: center;
    clear: both;}
.lisjsl{    width: 32%;
    float: left;
    color: #f0f8ff;
    cursor: pointer;    position: relative;}
.linkssc{    width: 350px;
    background-color: #fff;
    -webkit-box-shadow: 0 -1px 5px 0 #ccc;
    box-shadow: 0 -1px 5px 0 #ccc;
    position: absolute;
    left: 0;
    bottom: -140px;display: none;}
.lisjsl:hover .linkssc{bottom: 27px;display: block;}
.linkssc p{text-align: left;}
.linkssc p span{text-align: left;
    font-size: 16px;
    color: rgb(44, 62, 80);
    font-weight: 700;}
.linkssc p{    padding: 0px 10px;
    border-bottom: 1px solid rgba(204, 204, 204, 0.4);}

.linkssc li{width: 96%;float: left;}
.linkssc li a{white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    width: 95%;color: #666;text-align: left;
    padding-left: 20px;
}
.linkssc li a i{padding-right: 10px;}



.products{background: url(../images/probj.jpg);padding: 15px 0px;}
.banquan{padding: 15px 6px;text-align: center;color: #fff;font-size: 15px;    clear: both;margin: 0 auto;border-top: 1px solid #798095;background-color: #222222;}
.abouus img{	transition: all 0.6s;}
.zywjt{background: url(../images/zywjt.png) no-repeat;margin-top: 30px;background-position: right;}
.zywjt a{padding: 3px 15px;font-size: 13px;}


.biaotid{text-align: center;padding: 30px;}

.biaotid p{text-align: center;font-size: 25px;font-weight: 200;}




.zywjt2 a{padding: 3px 15px;font-size: 13px;}
.tel select{border-width: 1px;
    border-style: solid;
    border-color: #dddddd;
    
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;margin-top: 10px;border-radius: 5px;padding: 5px 10px;margin-left: 50%;}

select::-ms-expand{display: none;}
.tel option{
	padding: 5px;
	
	
	border-width: 1px;
    border-style: solid;
    border-color: #dddddd;
    border-top: none;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;background: url(../images/en.png) no-repeat;background-position: left; }
.tel p span{padding: 0px 10px;}
.tel p span i{padding-right: 5px;    color: rgb(102, 102, 102);}
.logo p span{color: rgb(67, 67, 67);
    text-align: left;
    font-family: Impact;
    font-size: 30px;
    font-weight: normal;
    font-style: normal;
    padding-left: 5px;}

.headerss{background-color: rgb(250, 250, 250);padding: 0px 0 0px;border-top: 3px solid rgb(8, 80, 135);}

.zhoutus{background-color: #f5f5f5;padding: 20px 0;width: 100%;overflow: hidden;}
.aboubiank{    border-width: 5px;
    border-style: solid;
    border-color: rgb(8, 80, 135);
    border-radius: 8px;
    box-shadow: 0 0 0 0 transparent;
    background-color: rgba(255, 255, 255, 1);}
.aboutu{background: url(../images/abouttubj.jpg) no-repeat;background-position: left top;padding-top: 21px;}
.abouusss{font-size: 16px;line-height: 30px;color: #666666;font-family:Arial;}



@media (max-width: 768px){.fixed-bar{display: none}.linkssc {
    width: 196px;
    background-color: #fff;
    -webkit-box-shadow: 0 -1px 5px 0 #ccc;
    box-shadow: 0 -1px 5px 0 #ccc;
    position: absolute;
    left: 0;
    bottom: -140px;
    display: none;
}}




.headerbj{	background: url(../images/headerbj.jpg) no-repeat;
	background-size: cover;
	padding: 10px 0;}

dl.dl_zs4{height:auto; overflow:hidden; vertical-align:top; padding:15px;background:#f4f4f4;box-shadow: 0 0 5px #ccc; float:left; width:400px; margin:0 5px 25px;}
dl.dl_zs4 dt{float:left; width:400px; height:241px;overflow:hidden;}
dl.dl_zs4 dt a{display:block; width:400px; height:241px;}
dl.dl_zs4 dt img{ display:block;width:370px;height:auto;}
dl.dl_zs4 dd{width:400px; overflow:hidden;}
dl.dl_zs4 dd h4{display:block; font-size:16px; font-weight:normal; height:32px; overflow:hidden; text-align:center; line-height:32px; }
dl.dl_zs4 dd h4 i{float:left; padding-right:15px; display:none;}
dl.dl_zs4 dd h4 a{ color:#333; overflow:hidden; display:block; white-space:nowrap; text-overflow:ellipsis;font-size: 17px;}
dl.dl_zs4 dd p{ display:block;font-size:13px; width:400px; line-height:28px; height:auto; overflow:hidden;}
dl.dl_zs4 dd span{ display:block; margin:16px auto 0; width:103px;}
dl.dl_zs4 dd span a {display: block;width: 103px;height: 35px;background: url("../images/case07.png") no-repeat center;font: 14px/35px "Microsoft YaHei";color: #fff;text-align: center;}
dl.dl_zs4:hover h4 a{color:#1685c1;}
.moress{margin: 0 auto;border: 1px solid #425383;padding: 5px 25px;border-radius: 15px;}
.right2 {
    float: right;
    overflow: hidden;
    
    background: #fff;
}
.plc,.plc2{ background:url(../images/logo_03.png) no-repeat 5px 12px;height:50px;line-height:30px;padding:7px 8px 8px 35px; position:relative; color:#333; overflow:hidden; font-size:16px; border-bottom:1px solid #ccc; padding-bottom:8px; font-family:"Microsoft Yahei","微软雅黑";margin-bottom: 10px;    width: 90%;margin: 0 auto;}
.plc span {}
.plc i,.plc2 i,.plc a{ font-style:normal; font-size:14px; color:#333; margin:0 5px;}

.bg{ background:#f8f8f8; padding-top:30px;}
.art-title{font-size: 19px;margin-top: 15px;margin-bottom: 15px;border-bottom: 1px solid#333;    padding: 19px 0px;}
.nco_l{ width:100%; overflow:hidden; background:#fff; margin-bottom:50px;}
.nco_l h3{ text-align:center; line-height:91px; height:91px; font-weight:normal; color:#454545; font-size:24px; border-bottom:1px dotted #a0a0a0; overflow:hidden; padding:18px 20px 0;}
.nco_l h4{ color:#8d8d8d; font-size:14px; font-weight:normal;border-bottom:9px solid #f8f8f8; height:70px; line-height:70px; padding:0 20px; margin-bottom:38px;text-align: center;}
.nco_l h4 strong{ font-weight:normal; float:right; display:inline-block; padding-top:21px;}
.nco_l h4 strong a{color:#fff; background:url(Img/n_back.gif) no-repeat; width:82px; height:27px; display:inline-block; line-height:27px; text-align:center;}
.nco_l h4 span.m_qrinfo{ position:relative; font-weight:normal; height:32px; line-height:32px; float:right;margin-right:15px; margin-top:15px; }
.nco_l h4 span.m_qrinfo a{ display:block; width:17px; height:32px; font-size:0px; text-indent:-1000px}
.nco_l h4 img{ vertical-align:middle; padding:0 8px;}
.nco_l h4 em{ padding:0 15px;}
.nco_l h4 em span{ padding-right:15px;color:#8d8d8d;}
.nco_l h4 i{ padding:0 9px; float:right; margin-right:240px;}
.nco_l h4 i a{color:#8d8d8d;}
.nco_l p{ margin:18px 31px; font-size:14px; color:#5e5d5d;line-height:31px;}
.nco_l p a{ font-weight:bold; color:#24598f;}
.nco_l .bgi{ display:block; text-align:center; padding:10px 0 21px 0;}
.nco_l .bgi img{ width:336px; height:246px; margin:0 3px;}
.nco_l .tup{ display:block; text-align:center; padding:20px 0 25px 0;}
.nco_l .tup img{ width:675px; height:276px;}
.nco_l h5{margin:36px 31px 10px; line-height:39px; line-height:39px; border-bottom:1px dashed #cacaca;border-top:1px dashed #cacaca; color:#797979; font-size:14px; font-weight:normal;}
.nco_l h5 span a{ margin:0 12px;}

.n_info_con { padding:0px 0px 0 0px;  font-size:14px;}
.n_info_con strong{ font-weight:bold;}
.n_info_con h1 { color: #333;  font-weight:normal;  line-height: 40px; text-align: center;font: 24px/63px "Microsoft Yahei";}
.n_info_con2 { margin:0 auto;}
.n_info_con h3 { text-align:center; color:#000; font-family:"Microsoft Yahei"; margin-bottom:10px; font-size:24px;border-bottom: 1px dashed #CCCCCC; } /*资讯详细页面，内容标题*/
.info_con_tit {font-family:"Microsoft Yahei";  line-height:24px; margin-bottom:15px;}
.info_con_tit span { margin-right:12px;}
.info_con_tit .m_qrinfo{position:relative;}
.m_qrcode{ display:none; position:absolute; left:-101px; top:35px; background:#fff;border:1px dashed #f1f1f1; }
.m_qrcode em{ line-height:24px; color:red; display:block; text-align:center; width: 187px; float:left;}
.info_con_tit .n_tit {  text-align:left; color:#666; border-bottom:1px dashed #999; height:44px; line-height:44px;}
.info_con_tit .n_tit .m_qrinfo a,.nco_l h4 .m_qrinfo a{ height:45px; display:inline-block; font-size:0px; width:24px;}

.info_con_tit .n_tit a{ color:#BCBBBB; }
.info_con_tit .n_tit span .cur{color:#000;}
.info_con_tit .n_tit2 { height:24px;}
.n_info_con .tit2_span { float:right; margin:0; _margin-top:5px;}
.n_info_con p { line-height:28px; margin:15px 0;}
.n_info_con p a { color:#ED1B24; font-weight:bold;}

.nn_menu{ background:#f1f1f1; margin:0 28px 29px; padding:24px 25px 15px;}
.nn_menu b{ display:block; color:#272727; font-size:18px; height:35px; width:116px; line-height:35px; text-align:center; margin-bottom:9px; border-bottom:1px solid #24598f; font-weight:normal;}
.nn_menu ul li{ height:36px;line-height:36px; padding-left:12px;background:url(Img/n_ii.gif) no-repeat left 19px;}
.nn_menu ul li a{ color:#666; font-size:14px;}
.nn_menu ul li span{ float:right; padding-right:8px; color:#808080;}

.t03 {line-height: 50px; height:50px; margin-bottom:5px; text-indent: 8px;}
.right2_main .t03 a { color:#272727 ; display:block; width: 250px; font-size: 18px; font-family:"Microsoft YaHei"; border-bottom:1px solid #ddd; font-weight:normal; padding-left:15px;}
.right2_main .t03 a:hover{ text-decoration:none;}
.right2_main .t03 a img{ display:block; float:left; margin:13px 0 0 10px;}

.col-lg-3 {
    float: left;
    width: 100%;
}
.col-sm-6{
	width:50%
}
.fl {
    float: left;
    display: inline;
}
.fr {
    float: right;
    display: inline;
}
.case .title .bor-hr{
	height: 1px;
    width: 160px;
    background: #d9d9d9;
    display: inline-block;
    margin-bottom: 5px;
}
.case .title .h2{
	padding: 0 20px;
	font-family: 微软雅黑;
    font-size: 24px;
    line-height: 139%;
    color: rgb(51, 51, 51);
}
.news {padding: 45px 0;background: #f7f7f7;}

	


ul.n_rt_ul { margin:8px auto; overflow:hidden; background:none;}
ul.n_rt_ul li a{ line-height:24px; width:225px; overflow:hidden; display:block; white-space:nowrap; text-overflow:ellipsis; margin:5px 12px; border-left:2px solid #24598f; padding:5px 0 5px 10px;}
ul.n_rt_ul li a:hover{ background:#24598f; border-left:2px solid #e72614; color:#fff; text-decoration:none;}
ul.n_rt_ul2 {width:275px; margin:8px auto; overflow:hidden;}
ul.n_rt_ul2 li a{ line-height:30px; height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:5px; display:block; margin:5px 0; border-left:2px solid #333; }
ul.n_rt_ul2 li a:hover{background:#f2f2f2; border-left:2px solid #666;color:#24598f; }
.moressdb{border: 1px solid #fff;padding: 6px 15px;color: #fff;border-radius: 6px;}

.width25 {
	width: 24%;
	float: left;
	margin: 3px;
}
.width20 {
	width: 20%;
	float: left;

}
.width20 p span{font-size: 22px;color: #fff;font-weight: 200;}
.width20 dt {
	color: #f1f1f1;
	font-size: 16px;
	margin-bottom: 10px;
}
.width20 dl dd a {
	font-size: 15px;
}

.contents_bon {
	margin: 15px 0;
	line-height: 30px;
	text-align: center;
}
.contents_bon span {
	display: inline-block;
	margin: 5px 15px;
	color: #888;
}
.contents_bon span a {
	color: #888;
}
.contents_bon span * {
	font-style: normal;
}
.contents_bon .contents_date {
	padding-left: 26px;
}
.contents_bon .contents_bj {
	padding-left: 30px;
}
.contents_bon .contents_from {
	padding-left: 32px;
}
.contents_bon .contents_print a {
	display: block;
	padding-left: 20px;
}
.contents_bon .contents_size i {
	padding: 0 5px;
	cursor: pointer;
}
.contents_bon .contents_size i.on {
	color: #C07438;
	font-weight: bold;
}

.dayingban{background-color: #f4f4f4;padding: 35px 0;}

.newshover p a{font-size: 17px;}
.newshover p{padding: 5px 0px;}
.all_display_info {
    position: absolute;
    top: -68px;
    left: 0;
    width: 100%;
    height: auto;
    z-index: 999;   
}
.fomeu{height: 119px;width: 809px;text-align: center;font-size: 17px;font-weight: 200;}
.submitss{background: url(../images/sousuo.jpg) no-repeat;width: 119px;height: 120px;float: right;}
.stst .wrap {
    position: relative;
}
.gongzhu {
    box-shadow: 0px 7px 10px 2px #c7c7c7;
    height: auto;
    line-height: 35px;
    padding: 0px 0;
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
    margin-bottom: 1%;
    background-color: #fff;
}

.width10 {
	width: 10%;
	float: left;
	margin: 20px 13px;
}
.width20{    padding-left: 10px;padding-top: 10px;
  }
.width20 p {
	color: #fff;
	font-size: 19px;line-height: 53px; ;
}





@media screen and (max-width: 1450px) {
.xa-img li p a {
	font-size: 16px;
}
.xa-img .li2 p a {
	margin-right: 6px;
}
.xa-img-x .li2 p a {
	margin-right: 6px!important;
}
}

@media (max-width:767px){
    .case{
       display: none;
    }
}
@media (max-width:767px){
    .news{
       display: none;
    }
}



 #LeftArr1 {
    float: left;
	left: 0px;
	top: 30px;
	width: 44px;
	height: 74px;
	cursor: pointer;
	background: url(../images/le.jpg) left center no-repeat;
}
 #RightArr1 {
	float: left;
left: 14px;
	top: 30px;
	width: 60px;
	height: 74px;
	cursor: pointer;
	background: url(../images/ft.jpg) right center no-repeat;
}

.ihonor img {
	width: 343px;
	height: auto;
	border: 0px #ededed solid;
	margin: 0px 0px;transition: 0.4s;
}
.ihonor img:hover {
	border: 7px #ddd solid;
}
.poxt {
	width: 100%;
	background: url(../images/poxtit.png) no-repeat center bottom;
}
.poxt h4 {
	height: 84px;
	overflow: hidden;
	text-align: center;
	font-size: 18px;
}
.poxt h4 a {
	margin-top: 24px;
	display: inline-block;
	color: #000000;
	font-size: 24px;
	margin-bottom: 10px;
}
.poxt h4 span {
	display: block;
	color: #b2b2b2;
	font-weight: normal;
	text-transform: uppercase;
	text-align: center
}
.searchBg {
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dashed#aaaaaa;
}
.search {
	height: 48px;
	line-height: 36px;
	overflow: hidden;
}
.search .searchBox {
	width: 262px;
}
.search .soText {
	float: left;
	width: 215px;
	height: 37px;
	line-height: 16px;
	padding: 5px;
	color: #666;
	border: 2px solid #a00000;border-radius: 5px;
	background: #fff;
	outline: none;
	font-family: microsoft yahei;
}
.search .soBtn {
	    margin-left: -6px;
	width: 46px;
	text-align: center;
	height: 37px;
	color: #a00000;    font-size: 0px;
	border: none;
	background: url(../images/serchf.jpg) no-repeat;
	cursor: pointer
}
.search .keyWord {
	width: 500px;
	height: 36px;
	line-height: 36px;
	overflow: hidden;
	color: #333;
}
.search .keyWord b {
	font-weight: normal;
	height: 36px;
	float: left;
}
.search .keyWord a {
	padding: 0 10px;
	color: #333;
}
.search .keyWord ul {
	float: left;
	height: 36px;
	padding-top: 6px;
}
.search .keyWord ul li {
	float: left;
	padding: 0 5px;
}


.biaotil p a {
	font-size: 32px;
	font-weight: 400;
}
.biaotil p {
	padding: 15px 0px;text-align: center;
}


/* CSS Document */
article, aside, dialog, footer, header, section, nav, figure, menu {
	display: block
}
html, body {

	margin: 0;
}
* {
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-family: "微软雅黑";
	
	list-style: none;
	text-decoration: none;
}



.top {
	width: 100%;
	
	text-align: center;
	position: absolute;
	height: auto;
	z-index: 999;
	top: 0px;
}
.top-ll {
	height: 103px;
	position: relative;
}
.top-c {
	background-color: #fff;
}
.logo {

	display: inline-block;
	vertical-align: top;
	padding-top: 16px;text-align: left;
}
.logo img{margin: 0 auto;}
.header{padding: 10px 0px;    box-shadow: 0 0 6px rgba(140, 132, 132, 0.41);background-color: #f6f6f6;}
.headetop{height: auto;overflow: hidden;    padding-top: 5px;padding-bottom: 5px;}
.mg10{margin-bottom: 10px;}
.d6  {
  width: 100%;
}

.d6 form {
  height: 42px;
}
.d6 input {
  height: 100%;
  width: 0;

  border: none;
  border-bottom: 2px solid transparent;
  outline: none;
  background: transparent;
  transition: .4s cubic-bezier(0, 0.8, 0, 1);
 
}
.d6:hover .seatxt {
  width: 150px;
  z-index: 1;
  border-bottom: 2px solid #000;
}
.d6 button {
  
  border: none;
  height: 30px;
  width: 42px;color: #000;

  cursor: pointer;position: absolute;right: 20px;
}
.c_jzjn{width: 880px;}

.btns {margin:0 auto;}
.seatxt {float:left;height:48px;    background-color: #ffffff;
    color: #e4eaec;
    border-color: #e4eaec;    border: 1px solid#e4eaec;    }



::-webkit-scrollbar-track {
 -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
 border-radius: 10px;
 background-color: #F5F5F5;
}
  
/*定义滑块 内阴影+圆角*/  
::-webkit-scrollbar-thumb {
 border-radius: 10px;
 -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
 background-color: #555;
}
scrollbar {
	-moz-appearance: none !important;
	background: rgb(0,255,0) !important;
}

.pro_img {
	transition: all .8s ease 0s;
	text-align: center;
	margin-bottom: 10px;
}
.zhuangxiu {
	background-color: #f3f3f3;
}
.ptit {
	border-top: 1px solid #dddddd;
}
.pro_img:hover {
}
.pro_img:hover p {
	color: #a40002;
}
.fenleicp {
	text-align: center;
}
.subcase {
	background-color: #f6f6f6;
}
.caselist {
	margin: 0px auto;
}
.caselist .item {
	width: 362px;
	height: 289px;
	background-color: #fff;
	float: left;
	margin: 0px 10px 20px;
}
.caselist .item a {
	color: #333;
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
}
.caselist .item a .img {
	width: 350px;
	height: 250px;
	overflow: hidden;
	z-index: 3;
	position: absolute;
	top: 7px;
	left: 7px;
}
.caselist .item a .img img {
	width: 100%;
}
.caselist .item a::before {
	content: '';
	width: 100%;
	height: 1px;
	position: absolute;
	left: 0;
	bottom: 0;
	background-color: #959595;
	z-index: 1;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
}
.caselist .item a:hover h3 {
	color: #fff;
}
.caselist .item a:hover img {
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
}
.caselist .item a:hover::before {
	height: 100%;
}



.news1 {
	padding: 0px 0px 0px 10px;;border-left: 40px solid #425383;

}
.news1 p a {
	font-size: 17px;color: #000000;
}
.news1 p {
font-size: 15px;
    padding: 9px 5px 3px;
    text-align: left;
    clear: both;
}
.news1 p span {
	float: left;
	font-size: 17px;
	color: #ababab;
}
.news1 p .newsmore {
	float: right;
	color: #4081b5;
}

.box {
	margin-bottom: 10px;
}
.box {
	position: relative;
}
.box ._img01 img {
	width: 100%;
	height: auto;
}
.box ._img01 .rect-8930 {
	padding-bottom: 54.3%;
}
.box {
}
.contact p {
	font-size: 16px;
	color: #333;
}
.box .con1 {
	background-color: rgba(108,111,111,0.5);
	;
	color: #fff;
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 16.94%;
	transition: all 0.5s;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.box .con1 .con_t1 {
	font-size: 15px;
	padding: 10px 10px 10px 9px;
	color: #ffffff;
}
.box .con1 .con_c1 {
	font-size: 13px;
	padding: 0 50px 16px 24px;
	line-height: 26px;
	white-space: normal;
	color: #ffffff;
}
.con_t1 span{float: right;color: #fff;}
.total {
	position: relative;
	overflow: hidden;
}
.nrwejutijs {
	background-color: #ffffff;
	padding: 10px 10px;
	border-radius: 5px;
}
.box:hover .con1 {
	width: 100%;
	height: 100%;
	background-color: rgba(65,91,118,0.9);
	opacity: 0.9;
	position: absolute;
	bottom: 0;
	transition: all 0.5s;
	overflow: visible;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.box:hover .con_t1 {
	font-size: 20px;
	padding: 12.39% 0 7.46% 10.667%;
}
.box:hover .con_c1 {
	font-size: 13px;
	padding-left: 10.667%;
	padding-right: 9.33%;
}
.con1 .con1_jt a {
	display: block;
}
.con1 .con1_jt {
	padding-left: 93.5%;
	padding-top: 11.43%;
}
/*ljx1228-2016*/
.con1 .con1_jt {
	position: absolute;
	bottom: 22px;
	display: block;
	transition: all 0.5s ease;
}
.box:hover .con1_jt {
	display: block;
	transition: all 0.5s ease;
}
.postion {
	position: absolute;
	z-index: 0;
}

.detail_xiangxi p {
	color: #000000;
}

.lianxiwmshs {
	padding: 0px;
	background-color: rgba(111,111,111,1);
	margin-bottom: -7px;
}
.lianxiwmshs p {
	background: none;
	color: 333;
	font-size: 14px;
}
.nav-wrap.navFix {
	position: fixed;
	top: 0;
	left: 0;
	border-bottom: 1px solid #e3e3e3\9;
	z-index: 99999;
	background-color: rgba(233,234,238,0.9);
	overflow: inherit;
	margin: 0 auto;
	width: 100%;
}
.nav-wrap.navFix ul {
	margin: 0 auto;
	text-align: center;
	vertical-align: middle;
	width: 82%;
}
.nav-wrap.navFix ul li ul {
	background-color: rgba(233,234,238,0.9);
}
.nav-wrap.navFix ul li a {
	color: #333;
	width: 132px;
	padding: 0px 1px;
}

.zoomDiv {
	z-index: 999;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 344px;
	height: 316px;
	background: #ffffff;
	border: 1px solid #CCCCCC;
	display: none;
	text-align: center;
	overflow: hidden;
}
.zoomMask {
	position: absolute;
	background: url("../images/mask.png") repeat scroll 0 0 transparent;
	cursor: move;
	z-index: 1;
}

.abouus {

	padding: 30px 0 30px;    background-size: 100%;
}
.spzx {
	background: url(../images/spzxbj.png) no-repeat;
	background-size: 100%;
	padding: 36px 0;
}
.abouss {
	background-color: #ffffff;
	padding: 25px 8px;
	border: 1px solid #c5c5c5;
}
.newseu1 {
	background: rgba(127, 127, 127,0.7);
	padding: 10px;
}
.newseu1 p a {
	color: #ffffff;
}
.case p a {
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	padding: 10px 0;
}
.navss {
	overflow: inherit;
margin: 0 auto;position: absolute;z-index: 9999;    top: 108px;
}
.news {
	padding: 30px 0 60px;
	background-color: #f4f4f4;
	background-size: cover;
}
.border {
	border: 1px solid #d2d2d2;
	clear: both;
}
.mores {
	background-color: #81d6cf;color: #fff;
	padding: 8px 22px;
font-size: 17px;
margin: 0 auto;
	
}

.pro_img:hover a p {
	background-color: #3f90d1;
	color: #fff;
}

.scroll {
	height: 25px;
	width: 70%;
	margin: 5px auto 0 15px;
	float: left;
	text-align: left;
	overflow: hidden
}
.scroll p {
	line-height: 20px;
	padding: 5px 0;
}
.scroll p a {
	color: #333;
	text-decoration: none;
	font-size: 14px;
}
.scroll p a:hover {
	color: #e94709;
}
.scroll p span {
	float: right;
	width: 10%;
	font-size: 13px;
	color: #666;
}
.ny_list {
	padding: 13px 0 36px 0;
}
.ny_list li {
	float: left;
	list-style: none;
}
.ny_list li a {
	padding: 4px 7px;
	margin: 3px 2px;
	border-bottom: 1px solid #fff;
	font-size: 14px;
}
.shijiansj {
	color: #bababa;
	border-right: 1px solid #e2e2e2;
}
.shijiansj p {
	color: #bababa;
}
.xinwenjishaod {
	margin-bottom: 15px;
}
.ny_list li a:hover, .ny_list li.active a {
	border-bottom: 1px solid #ff6200;
	color: #ff6200
}
.shijian {
	text-align: center;
	line-height: 25px;
	padding: 10px 0 10px;
	transition: all .8s ease 0s;background-color: #fff;
}
.shijian p {
	
	line-height: 23px;
	color: #999999;
	font-size: 13px;text-align: center
}
.shijian p span {
	font-size: 39px;color: #999999
}
.shijianhover:hover .shijian {
	background-color: #e6212a;
	transition: all .8s ease 0s;
}
.shijianhover {
	border: 1px solid #e8e8e8;
	padding-top: 12px;
	padding-bottom: 12px;
	margin-bottom: 15px;
}
.shijianhover33:first-child {
	border-left: none;
}
.shijianhover33:nth-child(2) {
	border-right: none;
}

.top_nav {
	width: 100% !important;
	margin-bottom: 0px;
	height: 46px;
	line-height: 45px;
	border-bottom: 3px solid #019138;
}
.top_nav .r {
	float: right;
}
.top_nav .r a {
	
	background-color: #bbbbbb;
	border-radius: 5px;
	color: #fff;
	margin-right: 9px;
}
.top_nav .r img {
	width: 26px;
	padding-right: 5px;
}
.top_nav a {
	color: #222;
}
.top_nav a:hover {
	color: #222;
}
.top_nav .l {
	padding: 0 0px;
	height: 46px;
	font-size: 19px;
	line-height: 44px;
	border-radius: 0px;
	display: block;
	float: left;
	margin-right: 5px;
	border-bottom: 1px solid #019138;color: #019138;
}
.top_nav .l span {
	font-weight: normal;
	font-size: 15px;
	color: #9d9fb1;
}
.top_nav .l a {
}
.top_nav .l:hover {
}
.top_nav .l:hover a {
}
.gongsijieshao {
	margin-top: 0px;
	background-size: cover;
	height: auto;
}
.gongsijieshao p a {
	padding-bottom: 0px;
	font-size: 16px;
	color: #ec6844;
}
.art-content {
	padding: 10px;
}
.cp_rm ul li {
	height: 389px;
	position: relative;
	line-height: 0;
	padding: 5px 0 0;
	overflow: hidden;
}
.cp_rm ul li img {
	width: 100%;
	height: 489px;
}
.cp_rm ul li span {
	font-size: 16px;
	color: #fff;
	width: 100%;
	display: block;
	text-align: center;
	height: 40px;
	line-height: 40px;
	position: absolute;
	bottom: 0;
	left: 0;
	background: url(../images/cp_picbg.png) repeat;
	overflow: hidden;
}

.lianxifangshis h4 {
	font-size: 18px;
	color: #fafafa;
	line-height: 25px;
	margin-bottom: 5px;
	text-align: left;
}
.lianxifangshis p {
	font-size: 15px;
	color: #ffffff;
	text-align: center;
}
.pro_img {
	transition: all 0.8s;
	padding: 0px;
}
.pro_img a img {
	display: block;
	transition: all 0.8s;
	width: auto;
	padding: 5px;
	
	margin: 0 auto;
}
.pro_img p a{font-size: 17px;color: #5b5e66;}
.pro_img p {
	text-align: left;
	padding: 5px 0px 5px 0px;;
	height: auto;
	overflow: hidden;color: #5b5e66;background-color: #fff;text-align: center;
}
.moreees {
	padding: 5px 15px;
	text-align: center;
	border: 1px solid #b7b7b7;
}
.moreees a {
	color: #b7b7b7;
	font-size: 16px;
}
.pro-footer{    background-color: #fff;padding: 5px 0;text-align: center;}
.pro-footer h4{color: #000;font-size: 14px;}


.promores{width: 240px;margin: 30px auto;background-color: #8fc31f;padding: 10px 3px;text-align: center;}
.promores a{width: 240px;border-radius: 0px;color: #fff;font-size: 16px;    font-family: Oswald;}
.promores:hover a{color: #fff;}

#scrollbox ul {
	overflow: hidden;
}
#scrollbox ul LI {
	FLOAT: left;
	width: 270px;
	vertical-align: top;
	font-size: 12px;
	line-height: 18px;
	min-height: 18px;
	text-align: center;
	padding: 0px;
	overflow: hidden;
	margin: 5px;    border-width: 4px;
    border-style: solid;
    border-color: rgba(240,240,240,1);
}
#scrollbox ul LI:hover 
#scrollbox ul LI img {
	display: block;
	transition: all 0.6s;
	border: 0px;
}
#scrollbox ul LI p{overflow: hidden;}
#scrollbox ul li:hover .pro-footer{    background-color: #8fc31f;} 
#scrollbox ul li:hover .pro-footer h4{color: #fff;}
#scrollbox ul LI img:hover {

}
.lefttubiao {
	position: absolute;
	    margin-top: 116px;
    left: -10px;
}
.righttubiao {
	position: absolute;

	right: -10px;
	top: 110px;
}
.pointer {
	CURSOR: pointer
}
.anlizhsndss {
	padding: 20px 0;
	position: relative;
	
	background-size: cover;
}
* {
	padding: 0px;
	margin: 0px;
}
html {
	overflow-y: scroll;
}
body {
	margin: 0;
	padding: 0px;
	font-size: 12px;

	background-color: #F2F2F2;
	color: #252525;
}
div, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, textarea, blockquote, p {
	padding: 0;
	margin: 0;
}
table, td, tr, th {
	font-size: 12px;
}
li {
	list-style-type: none;
}
ol, ul {
	list-style: none;
}

/* link css */
a {
	color: #252525;
	text-decoration: none;
}
a:hover {
	color: #058F04;
	text-decoration: none;
}
a:active {
	color: #058F04;
	text-decoration: none;
}

.in_case-list {
}
.in_case-list ul li {
	float: left;
	width: 33.333333%;
	position: relative;
	min-height: 1px;
	padding: .3375rem;
	text-align: center;border: 1px solid#eee;
}
.in_case-list ul li a {
	display: block;
	position: relative;
	overflow: hidden;
}
.in_case-list ul li a h6 img {
	width: 100%;
	height: auto;
}
.in_case-list ul li a .in_case-listtext {
	position: absolute;
	left: 0px;
	bottom: 30%;
	width: 100%;
	z-index: 2;
	display: none;
	text-align: center;
}
.in_case-list ul li a:hover .in_case-listtext {
	display: block;
}
.in_case-list ul li a .in_case-listtext h4 {
	font-size: 14px;
	color: #fff;
	height: 100%;
	overflow: hidden;
	padding: 0px 30px;
	text-align: center;color: #fff;
}
.in_case-list ul li a .in_case-listtext h4 i{color: #fff;font-size: 19px;border: 1px solid #fff;padding: 0px 42px;}


.in_case-list ul li a .in_case-listtext h4 strong {
	font-size: 18px;
	display: block;
	font-weight: normal;
	line-height: 26px;
	padding-bottom: 8px;
	text-align: center;color: #fff;
}
.in_case-list ul li a .in_case-listtext h5 {
	width: 140px;
	height: 32px;
	border: 1px solid #fff;
	text-align: center;
	line-height: 32px;
	color: #fff;
	font-size: 14px;
	margin: 30px auto 0px;
}
.in_case-list ul li a .in_case-bg {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	bottom: 0px;
	background-color: rgba(66,83,131,0.9);
	z-index: 1;
	display: none;
}
.in_case-list ul li a:hover .in_case-bg {
	display: block;
}
.in_case-more {
	padding: 30px 0px 60px 0px;
}
.in_case-more a {
	display: block;
	margin: 0px auto;
	width: 280px;
}
.in_case-more a img {
	display: block;
	width: 25px;
	height: 25px;
	margin: 0px auto;
}
.in_case-more a span {
	display: block;
	text-align: center;
	letter-spacing: 16px;
	font-size: 24px;
	color: #a0a0a0;
	line-height: 64px;
	font-family: 'MyriadPro-LightCond';
}

.biaotil {
	text-align: center;
	padding: 5px;
}
.biaotil h3 {
	font-size: 24px;
	font-weight: normal;
	padding-bottom: 15px;
	text-align: center;
}
.biaotil p {
	font-size: 16px;
	text-align: center;
}

.liaojiexiangq {
	padding: 5px 20px 6px 20px;
	text-align: center;
}
.liaojiexiangq a {
	color: #fff;
	font-size: 14px;
}
.ninganxing {
	background-color: #fafafa;
	padding-bottom: 20px;
	border-bottom: 1px solid #ececec;
}



.imgimg {
	width: 100%;
}
.newsList li {
	line-height: 2.5em;
	height: 45px;
	padding-bottom: 14px;
	clear: both;
	padding-top: 16px;border-bottom: 1px solid#333;padding-left: 0px;
}
.newsList li h2 {
	float: left;
}
.newsList li span {
	float: right;
}
.newsList li i {
	margin-right: 6px;
}

.cpfr {
	width: 272px;
	float: right;
	text-align: left;
}
.Fleveltit {
	border-left: 7px solid #e7141a;
	background: #333;
	color: #fff;
	padding: 11px 0 11px 16px;
	margin-bottom: 2px;
}
.cpfr ul li {
	margin-bottom: 2px;
	text-align: left;
}
.cpfr ul li a {
	display: block;
	color: #333;
	padding: 14px 0 14px 15%;
	background: #f2f2f2 url(../images/pic21.png) no-repeat 8% center;
}
.cpfr ul li a:hover {
	color: #e7141a;
	background: #f2f2f2 url(../images/pic22.png) no-repeat 8% center
}
.main {
	width: 95%;
	margin: 0 auto;
	padding: 10px 0;
}
.siderbar {
	float: left;
	width: 229px;
}
.clear {
	clear: both;
}


.sdcnav li .on {
	color: #fff;
	background: #00aa98;
}
.sdcnav li a {
	display: block;
	border: 1px solid #ddd;
	border-radius: 20px;
	padding: 0 15px;
	line-height: 30px;
	margin-bottom: 15px;
	font-size: 15px;
}
.sdcnav li a:hover {
	color: #fff;
	background: #ed0000;
	text-decoration: none
}
.sdcnav li:last-child a {
	margin-bottom: 0;
}
.footer {
	padding: 24px 0 1px;
}

.n_txt {
	font-size: 12px;
}
.n_txt p {
	font-size: 14px;
}
.n_nbgh {
	font-size: 16px;
}

.bgfff {
	background-color: #003C9D;
	overflow: hidden;
}
.left {
	width: 870px;
	background: #fff;
	padding-bottom: 20px;
	overflow: hidden;
}

.yema {
	width: 100%;
	line-height: 20px;
	padding: 10px 0;
	float: left;
	margin-top: 15px;
}
.pageNavi {
	text-align: center;
}
.wp-pagenavi {
	width: 100%;
}
.wp-pagenavi li {
	line-height: 28px;
	float: left;
	list-style: none;
	margin: 0 6px;
	height: 20px;
	clear: none;
}
.wp-pagenavi li.thisclass {
	color: #C00;
}
.pages ul li {
	float: left;
	padding-left: 8px;
}
.pages ul li a {
	width: 24px;
	height: 24px;
	display: block;
	background: #b0afb1;
	line-height: 24px;
	text-align: center;
	color: #FFF;
}
.pages {
	padding-top: 50px;
	height: 30px;
	padding-right: 5px;
}
.pages ul li a:hover, .pages ul li a.hover {
	background: #e40412;
}
.pages ul li a.prev, .pages ul li a.next {
	width: 36px;
	height: 20px;
	display: block;
	background: url(../images/bg23.png) no-repeat;
	margin-top: 2px;
	text-indent: -20000em;
}
.pages ul li a.prev {
	background-position: 0 0;
}
.pages ul li a.prev:hover {
	background-position: 0 -20px;
}
.pages ul li a.next {
	background-position: -36px 0;
}
.pages ul li a.next:hover {
	background-position: -36px -20px;
}
.all_bg {
	background: url(../images/wh_bg.jpg) repeat;
}
.bgfff {
	background-color: rgba(255,255,255,0.5);
	overflow: hidden;
}
.pic_list {
	list-style: none;
	overflow: hidden;
}
.pic_list li {
	list-style: none;
}
.pic_list .box a {
	cursor: pointer;
}
._full {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.pic_list .tit {
	font-size: 14px;
	font-weight: normal;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 10px 5%;
	text-align: center;
	color: #fff;
	background: #003C9D;
}
.pic_list ._mask {
	width: 100%;
	height: 100%;
	text-align: center;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	display: none\9;
}
.pic_list ._mask .cover {
	display: block;
	padding: 10% 10% 3%;
	color: #fff;
}
.pic_list ._mask .cover ._title {
	font-size: 18px;
	margin-bottom: 15px;
	font-weight: normal;
}
.pic_list ._mask .cover .p {
	font-size: 14px;
	line-height: 22px;
	height: 88px;
	overflow-y: hidden;
}
.pic_list ._mask .m_detail {
	border-color: #fff;
	color: #fff;
	position: absolute;
	left: 50%;
	margin-left: -50px;
	bottom: 15%;
}
.pic_list li {
	margin-bottom: 30px;
}
.pic_list .box:hover .tit {
	opacity: 0;
	filter: alpha(opacity=0);
}
.pic_list .box:hover ._mask {
	opacity: 1;
	display: block\9;
}
.rect-716 {
	padding-bottom: 71.6%;
}
*[class*="rect-"] {
	position: relative;
	display: block;
	width: 100%;
	height: 0;
	overflow: hidden;
}
.pic_list .box:hover ._mask {
	opacity: 1;
	display: block\9;
}
.pic_list ._mask {
	background: url(../images/red.8.png) repeat;
}
.m_detail {
	display: inline-block;
	font-size: 14px;
	text-align: center;
	border: 1px #1D1D1B solid;
	min-width: 60px;
	height: 40px;
	line-height: 40px;
	z-index: 1;
	overflow: hidden;
	position: relative;
	padding: 0 20px;
	transform: translateZ(100px);
	-webkit-transform: translateZ(100px);
}
.pic_list ._mask .m_detail {
	border-color: #fff;
	color: #fff;
	position: absolute;
	left: 50%;
	margin-left: -50px;
	bottom: 15%;
}
.pic_list ._mask .m_detail:hover {
	border-color: #fff;
	color: #A9132A;
}
.m_detail, .m_detail:before {
	-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
	transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}
.pic_list ._mask .m_detail:hover {
	border-color: #A5132A;
	background: #fff;
	color: #a5132a;
}
.news_list .el {
	background: #8E9093;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.news_list, .news_list li {
	list-style: none;
}
.news_list .tit span {
	display: block;
	width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 1.1rem;
	overflow: hidden;
}
.news_list .tit span.date {
	margin-top: 1px;
	font-size: 0.9rem;
}
.news_list .tit, .news_list ._mask {
	background-color: rgba(163,163,163,0.8);
}
.box:hover .tit {
	background-color: rgba(163,10,10,0.8);
}
.news_list .tit {
	font-size: 14px;
	font-weight: normal;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 10px 5%;
	text-align: center;
	color: #fff;
}
.news_list img {
	-moz-transition: all .8s ease 0s;
	-ms-transition: all .8s ease 0s;
	-o-transition: all .8s ease 0s;
	transition: all .8s ease 0s;
}
.news_list img:hover {
	transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
}
.btn01 {
	background: #cc0000;
	border-radius: 15px;
	color: #fff;
}
.btn02 {
	background: #333;
	border-radius: 15px;
	color: #fff;
}
.newsdl dd a.nnmore {
	margin: 30px 0px 0px;
}
.newsLister {
	background: #2E2E2E;
}
.newslist {
	width: 100%;
	height: auto;
}
.newslist li {
	border-bottom: 1px solid #666;
	padding: 28px 0px;
	overflow: hidden;
}
.newslist li .n_img {
	margin-left: 25px;
	width: 205px;
	height: auto;
	-moz-box-shadow: 0 5px 10px #333;
	-webkit-box-shadow: 0 5px 10px #333;
	box-shadow: 0 5px 10px #333;
	float: left;
}
.newslist li .n_img img {
	width: 100%;
	height: 100%;
}
.newslist li .n_txt {
	width: 580px;
	margin-right: 40px;
	position: relative;
	height: auto;
	float: right;
}
.newslist li .n_txt h2 {
	margin-bottom: 10px;
}
.newslist li .n_txt span {
	margin: 10px 0px 25px;
}
.newslist li .n_txt a {
	font-size: 1.1rem;
	color: #666;
}
.newslist li .n_txt a.nnmore {
	margin-top: 10px;
	margin-left: 0px;
	font-size: 1.1rem;
	color: #333;
	text-decoration: none;
}
a.nnmore {
	display: block;
	margin-top: 5px;
	text-decoration: underline;
	padding-left: 8px;
	color: #646464;
}
.news_cont {
	background: #fff;
	margin: 0px 25px 30px;
}
.news_cont h2 {
	font-size: 18px;
	text-align: center;
	border-bottom: 1px dotted #ddd;
	padding: 36px 0 15px;
}
.contents_bon {
	margin: 15px 0;
	line-height: 30px;
	text-align: center;
}
.contents_bon span {
	display: inline-block;
	margin: 5px 15px;
	color: #888;
}
.contents_bon span a {
	color: #888;
}
.contents_bon span * {
	font-style: normal;
}
.contents_bon .contents_date {
	padding-left: 26px;
}
.contents_bon .contents_bj {
	padding-left: 30px;
}
.contents_bon .contents_from {
	padding-left: 32px;
}
.contents_bon .contents_print a {
	display: block;
	padding-left: 20px;
}
.contents_bon .contents_size i {
	padding: 0 5px;
	cursor: pointer;
}
.contents_bon .contents_size i.on {
	color: #C07438;
	font-weight: bold;
}
.news_article {
	line-height: 1.8;
	padding: 10px 10px 50px;
	color: #333;
	font-size: 14px;
}
.news_article img {
	max-width: 100%;
	height: auto
}
.screen_min .news_article img {
	max-width: 950px
}
.close {
	margin: 10px 0;
	border-bottom: 1px dotted #ddd;
	padding: 10px 0;
}
a.c_close {
	padding: 3px 10px;
	display: block;
	text-align: center;
	background: #c8aa77;
	color: #fff;
}
.close .share {
	margin: 0px;
}
a.c_close:hover {
	color: #FFC;
	background: #9c7a41;
}
.updown {
	margin: 10px 0;
	color: #666666;
}
.updown span {
	display: inline-block;
	padding: 5px 0;
}
.updown span a {
	color: #666666;
}
.updown span a:hover {
	color: #C07438;
	text-decoration: underline;
}
.h2_title {
	font-size: 1.4rem;
}
.teams b {
	line-height: 45px;
	display: none;
}
.teams a {
	line-height: 45px;
	margin: 0 8px;
	background: #016aae;
	color: #fff;
	padding: 12px 42px;
	border-radius: 5px;
}
.teams span {
	background: #f08300;
	color: #fff;
	padding: 12px 62px;
	border-radius: 5px;
}
.list-title {
	display: inline-block;
	width: 100%;
	border-top: solid 1px #0186d5;
	border-left: solid 1px #0186d5;
	border-right: solid 1px #0186d5;
	background: #0186d5;
	text-align: center;
	height: 90px;
	line-height: 90px;
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	cursor: pointer;
}

.one {
	margin: 10px auto;
height: 300px;
	width: 100%;
	overflow: hidden;
	position: relative;
}
.one ul {
	
	width: 100000px;
	position: absolute;
	left: 0;
} /*ul width的宽不能过小*/
.one ul li {
	display: block;
	float: left;
	margin: 5px;
	position: relative;

}
.one ul li a {
	display: inline-block;
}
.one ul li img {
	display: block;
	
}
.one ul li a span {
	height: 0;
	background: rgba(0,0,0,0.4);
	position: absolute;
	bottom: 5px;
	color: #fff;
	font-size: 14px;
	display: block;
}
.one ul li a:hover span {
	height: 270px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	transition: all 0.7s;
	display: block;
	padding-top: 20px;
}

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 {margin:0;padding:0;}
body {background:#FFF;color:#000;font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;}
td, th, caption {font-size:14px;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;font-size:100%;}
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal;font-weight:normal;}
a {color:#000;text-decoration:none;}
a:hover {text-decoration:none;color:#000;}
a:visited, a:link {text-decoration:none;}
img {border:none;max-width:100%;}
ol, ul, li {list-style:none;}
input, textarea, select, button {font:14px Verdana, Helvetica, Arial, sans-serif;}
table {border-collapse:collapse;}
html {overflow-y:scroll;}
i {font-style:normal;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {*zoom:1;}
header {width:100%;height:60px;background-color: rgba(71, 71, 71, 0.9);;font-size:17px;top:0;left:0;right:0;z-index:999999999;}
nav {position:relative;}
#nav {display:inline-block;}
#nav li {position:relative;display:inline-block;}
#nav .submenu li {display:block;}
#nav>li {float:left;}
.fr {float:left;}



*{font-family: Arial;}



.con-banner, .pro-banner {margin-top:72px;}
.con-banner>img, .pro-banner>img {min-height:200px;width:100%;}
.submenu {display:none;position:absolute;background:#fdb812;text-align:left;}
.submenu li:hover {width:100%;background:#000;}
.submenu a {padding-left:20px;line-height:58px;}
.submenu>li:hover>a {color:#FFF !important;}
.submenu {width:250px;top:72px;}
#nav>li>a {padding:0px 38px;line-height:62px;display:block;transition:all 0.3s ease;position:relative;z-index:11;;

color: #fff;
    text-align: center;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    font-style: normal;

}
.nav > li > a:hover, .nav > li > a:focus {text-decoration:none;background-color: #8fc31f;}
#nav>li .active-nav {background:#000;}
.nav-left {position:absolute;top:0;left:120px;float:left;}
.nav-left img {padding-top:4px;padding-left:40px;}
.nav-mid {text-align:center;}
.nav-mid #nav {margin:0 auto;width: 1200px;;}
.nav-right {position:absolute;top:7px;right:30px;line-height:72px;}
.nav-right p{font-size: 17px;font-weight: bold;}
.nav-right>span>i {padding-left:5px;}
.nav-right>span {padding-right:40px;}
#nav>li:before {background-color: rgb(0, 148, 0);}
#nav>li:hover:before {opacity:1;-moz-transform:scaleX(1);-webkit-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:10;}
#nav>li:hover>a {text-decoration:none;color:#FFF;}
.inmenu_1 {background:#000;}
#nav .inmenu_1 a {color:#FFF;}
.bar-menu {display:none;}
.bar-menu i span {background:#000;}
.bar-menu i span {display:block;width:100%;height:100%;transition:all 0.5s ease;}
.bar-menu {position:absolute;z-index:1001;left: 27%;width:80px;height:80px;cursor:pointer;}
.bar-menu i {position:absolute;left:18px;display:block;width:30px;height:2px;overflow:hidden;}
.bar-top {bottom:50px;}
.bar-cen {bottom:40px;}
.bar-bom {bottom:30px;}
.bar-menu .bar-left, .bar-menu .bar-right {left:13px;bottom:35px;width:45px;transform:rotateZ(45deg);}
.bar-menu .bar-left span, .bar-menu .bar-right span {background:transparent;}
.bar-menu .bar-right {transform:rotateZ(-45deg);}
.navBar {display:none;}
.fixed-menu {position:fixed;top:0;height:100%;left:auto;right:0;width:230px;z-index:999;background:#000;transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transition:all .3s cubic-bezier(0.66, 0.53, 0.65, 1);-webkit-transition:all .3s cubic-bezier(0.66, 0.53, 0.65, 1);-moz-transition:all .3s cubic-bezier(0.66, 0.53, 0.65, 1);-ms-transition:all .3s cubic-bezier(0.66, 0.53, 0.65, 1);-o-transition:all .3s cubic-bezier(0.66, 0.53, 0.65, 1);}
.fixed-active {transform:translateX(0px);
	-webkit-transform:translateX(0px);
	-moz-transform:translateX(0px);
	-ms-transform:translateX(0px);
	-o-transform:translateX(0px);
	transition:all .3s cubic-bezier(0.66, 0.53, 0.65, 1);
	-webkit-transition:all .3s cubic-bezier(0.66, 0.53, 0.65, 1);
	-moz-transition:all .3s cubic-bezier(0.66, 0.53, 0.65, 1);
	-ms-transition:all .3s cubic-bezier(0.66, 0.53, 0.65, 1);-o-transition:all .3s cubic-bezier(0.66, 0.53, 0.65, 1);}
#Allbody {width:100%;overflow:hidden;font-family:Arial;background-color: rgba(71, 71, 71, 0.9);;padding-top: 25px;padding-bottom: 30px;}
.pagination {position:absolute;margin:-10px 0px 0px 160px;width:100px;z-index:9;}
.pagination li {float:left;margin:0px 2px;}
.pagination li a {display:block;width:10px;height:0;padding-top:10px;background-image:url(../images/pagination.png);background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a {background-position:0 -10px;}

.headss h2{    margin-top: 22px;
    margin-bottom: 11px;
    font-size: 20px;
    font-weight: 300;
    letter-spacing: 1px;
    color: #37474f;
    opacity: 1;
    transform: translate(0,100%);text-align: center;
    font-family: Arial;
    font-size: 30px;
    font-weight: bold;
    font-style: normal;}
.headss p{width: 38px;
    height: 2px;
    background: #00c400;
    opacity: 1;
    transform: translate(0,100%);text-align: center;
    margin: 0 auto;}




.text-center {text-align:center;}




.ind li:hover .ind-mark a, .ind li:hover p {color:#000;}
.container {width:1200px;padding:10px 0;}
@media (max-width:767px){
    .container {width:97%;padding:2px 0;}
}
.construction-nav.container {padding:0;clear: both;overflow: hidden;}
.container.new-show {padding:20px 0;padding:0 0 50px;}

.wheel-left h1 {font-size:35px;line-height:1.6;margin-bottom:20px;}
.container h5 {font-size:18px;text-align:center;line-height:2;padding-bottom:25px;}
.pro-item li {display: inline-block;margin-bottom:40px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}

@media (max-width:767px){
    .pro-item li{
       width: 50%;
    }
}


.pro-item li>a>div:frist-child {
text-align:center;}
.pro-item li>a {-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.pro-item li {padding:0 10px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.pro-item li img {max-width:100%;max-height:100%;}
.pro-item li h4 {    color: #fff;
    text-align: center;
    font-family: Arial;
;line-height:1.2;padding-bottom:5px;}
.pro-list, .pro-item li h4 {padding-left:15px;padding-right:10px;}
.pro-list {height:auto;line-height:20px;overflow:hidden;}
.pro-list span {width:33.3%;display:inline-block;float:left;position:relative;}
.pro-list span>div {color:#000;font-size:16px;line-height:1.6;}
.pro-list span>div:first-child {font-size:12px;color:#888;line-height:1.6;}
.pro-list span p {position:absolute;top:3px;right:10px;width:1px;height:36px;background:rgba(0,0,0,0.2);z-index:99;}
.pro-footers, .pro-footer {padding:10px 0;text-align: center;}
.pro-item li>a:hover .pro-footers, .pro-item li>a:hover .pro-footer {background:#2899F0;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.pro-item li>a:hover .pro-footers, .pro-item li>a:hover .pro-footer h4 {color: #fff;}

.pro-item li>a {background:#FFF;display:block;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);border: 1px solid#eee;}
.pro-item li>a:hover {box-shadow:0px 15px 15px rgba(0,0,0,.1);transform:translateY(10px);-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;color: #fff;}



.pro-item li img {-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.pro-item li:hover img {transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
.pro-item li>a>div:first-child {height:auto;overflow:hidden;text-align:center;display:flex;align-items:center;justify-content:center;border-color: #108DEE;
    border-bottom: 3px solid #108DEE;}
.pro-footer h4 {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


.pro-btn, .ltd-btn {width:100%;text-align:center;margin-top:10px;margin-bottom: 25px;}
.ltd-btn {margin-top:110px;}
.pro-btn a, .ltd-btn a {transition:0.3s all ease-out;display:inline-block;border:1px solid #000;position:relative;overflow:hidden;}
.pro-btn a i, .ltd-btn a i {display:inline-block;padding:12px 20px 8px;;font-size:17px;color:#000;}
.ltd-btn a i {color:#fdb812;}
.ltd-btn a:hover i, .ltd-btn a:hover span {color:#02328d;}
.ltd-btn a {border:1px #fdb812 solid;}
.ltd-img {background:center top no-repeat fixed;background-size:cover;min-height:730px;}
.ltd-img .contain>div:first-child {width:100%;text-align:center;padding-top:145px;}
.contain {width:1200px;margin:0 auto;}
.contain h3 {font-size:40px;font-weight:bold;padding:50px 0 50px;color:#fdb812;text-align:center;}
.contain p {width:100%;font-size:14px;color:#FFF;line-height:1.6;text-align:center;margin-bottom:70px;}
#new {width:100%;background:#fdb812;}
#new li {width:33.3%;padding:0 20px;float:left;margin-bottom: 20px;}
#new li>div {background:#FFF;height:575px;}
#new li>div img {width:100%;}
.new-list ul {padding-bottom:20px;}
.btn-position .new-list:hover .new-btn a {padding-left:25px;background:#fdb812;font-weight:bold;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.btn-position .new-list:hover>div {box-shadow:0 5px 10px rgba(0,0,0,0.8);transform:translateY(10px);-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.btn-position .new-list {margin-bottom:40px;}
.new-contain {width:85%;margin:0 auto;padding-bottom:10px;}
.new-contain h3 {font-size:16px;color:#000;font-weight:bold;line-height:1.4;padding:20px 0 15px;}
.new-contain h5 {font-size:14px;color:#000;}
.new-btn {width:100%;margin:40px 0;margin-bottom: 60px;}
.new-btn a {display:inline-block;padding:10px 25px 10px 0px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
#new li>div {transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
#new li:hover>div {box-shadow:0 5px 10px rgba(0,0,0,0.8);transform:translateY(10px);-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
#new li:hover .new-btn a {padding-left:25px;background:#fdb812;font-weight:bold;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
#global img {width:100%;}
.global-title {width:100%;padding-top:100px;}
.global-title h2, .global-title h5 {width:100%;text-align:center;}
.global-title h2 {font-size:40px;line-height:2;}
.global-title h5 {font-size:18px;text-align:center;line-height:2;padding-bottom:50px;}
#search {width:180px;float: right;    margin-top: 30px;
    margin-left: 0px;    position: absolute;
    top: 0px;
    right: 6%;}
#search a{padding-right: 10px;font-size: 16px;color: #1286DB;}
#search a i{padding-right: 5px;color: #1286DB;}
#search>div {    padding-top: 20px;
    margin: 0 auto;
    padding-bottom: 20px;
    padding-left: 10px;}
#search22 {width:180px;float: right;    margin-top: 30px;
    margin-left: 0px;    position: absolute;
    top: 0px;
    right: 6%;}
#search22 a{padding-right: 10px;font-size: 16px;color: #1286DB;}
#search22 a i{padding-right: 5px;color: #1286DB;}
#search22>div {    padding-top: 20px;
    margin: 0 auto;
    padding-bottom: 20px;
    padding-left: 10px;}
.seatxt {font-size:14px;padding-left:20px;border: none}
.search-sel {position:relative;width:280px;height:58px;background:#FFF;}
.search-sel i {line-height:58px;padding-left:20px;}
.search-sel .caret {float:right;position:absolute;top:24px;right:15px;border-top:10px solid;border-right:8px solid transparent;border-left:8px solid transparent;}
.dropdown-menu {width:300%;}
.stbn {    width: 48px;
    height: 48px;
    border: 0px;
    color: #FFF;
    font-size: 13px;
    outline: none;
    cursor: pointer;
    float: left;
    border-radius: 0px;
background: url(../images/topbg3.png) no-repeat;margin-top: 27px;}

@media (max-width:767px){
    .nav-mid{
        display: none;
    }
}
@media (max-width:767px){
    .navBar{
        display: block;
    }
	.wid100{margin: 10px 0;}
}


.dropdown {float:left;}



.nav.navFix {
    position: fixed;
    top: 0;
    left: 0;
  
    z-index: 99999;
      
   margin: 0 auto;width: 100%;
}




.footer-img {background:#111;height:auto;background-size:cover;position:relative;}
.footer-container {padding-top:50px;display:flex;justify-content:space-between;}
.footer-container .col {padding:0 5px;min-width:220px;}
.footer-title {color:#fdb812;font-size:18px;line-height:2;margin-bottom:10px;}
.footer-ul p {color:rgba(255,255,255,0.6);line-height:2;font-size:14px;}
.footer-container .footer-ul li a {display:inline-block;color:rgba(255,255,255,0.6);line-height:2;font-size:14px;position:relative;padding-left:10px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.footer-container .footer-ul li a:hover {color:#FFF;margin-left:10px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.footer-container .footer-ul li a:hover:after {color:#FFF;}
.footer-container .footer-ul li a:after {position:absolute;top:0px;left:0;content:'-';color:rgba(255,255,255,0.6);}
.footer-container .footer-ul .inmenu_1 {background:none;}
.footer-container>ul:last-child li>img {width:140px;}
.footer-icon {margin-top:20px;}
.footer-icon img {width:20px;margin:3px;}
.foot {height:auto;background:rgba(0,0,0,0.4);}
.foot-left {width:100%;line-height:36px;color:rgba(255,255,255,0.6);margin:0 auto;text-align:center;}
.foot-left a{color:rgba(255,255,255,0.6);}
footer .container {padding:30px 0 50px;}
.footer-img li>img {width:100%;max-width:138px;}
.foot-right span {display:inline-block;padding:0 5px;}

.articlelists .airlisy{width: 90%;background-color: #e1e1e1;z-index: 999;top: -20px;position: absolute;left: 5%;}
.articlelists{position: relative;    height: 130px;}
.airlisy p{padding: 5px 10px ;line-height: 27px;}

.articletime{font-size: 12px;color: #908d84;}
.articletitle{font-size: 16px;font-weight: 600;font-family: Arial;}
.newsmore{border: 1px solid #8fc31f;padding: 5px 8px;font-size: 14px;font-family: Arial;color: #fff;background-color: #8fc31f;}

.news-keyword {height:48px;width:600px;float:left;}
.news-search>div {width:900px;margin:0 auto;padding-top:45px;}
label {font-size:18px;padding-right:20px;float:left;line-height:48px;}
.kwdsub {height:48px;width:175px;color:#000;font-weight:bold;background:#fdb812;border:0px;outline:none;float:left;}
.news-list li {width:100%;margin-bottom:10px;border-bottom:1px rgba(240,240,240,0.6) solid;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.news-list .container {padding:70px 0;}
.news-left {float:left;width:250px;padding:30px 30px 30px 0px;height:210px;display:flex;align-self:center;justify-content: center;}

.news-list .contain{border: 1px solid #eee;}
#ltd{position: relative;}

.background{height: 505px;
    width: 100%;
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;}
.img {
    position: relative;
    z-index: 2;
}
.content .text {
    background: #fff;
    width: 100%;
    text-align: left;
    padding: 5px 15px;
    position: absolute;
    top: 112px;
    height: 173px;
    z-index: 1;
    opacity: 1;
}
@media (max-width:767px){
    .content .text{
     top: 192px;
    }
}
.content .text p {
    font-size: 14px;
    color: #bbbbbb;
    color: #666666;
    line-height: 1.5;
    margin: 0;
    padding: 30px 0;
	margin-left: 42%;}
.content .text p span {
    max-height: 65px;
    overflow: hidden;
    display: block;
}
.btn-more {
    padding: 5px 15px;
    border: 1px solid;
    color: #02328d;
    color: #02328d;
    display: block;
    width: 110px;
    text-align: center;
    margin: 30px auto 0 auto;
    -webkit-transition: all .6s cubic-bezier(.165,.84,.44,1) 0ms;
    transition: all .6s cubic-bezier(.165,.84,.44,1) 0ms;margin-bottom: 20px;
}
#ltd .content {
    position: relative;
    height: 320px;
}

.service{background:#e1e1e1;background-size: cover;overflow: hidden;}
.compbox{    border-width: 0px;
    border-style: solid;
    border-color: #ccc;
    border-radius: undefined;
    box-shadow: 0 0 0 0 transparent;
    background-color: rgb(0, 148, 0);width: 20%;float: left;padding: 55px 0;
}
.compbox2{    
    box-shadow: 0 0 0 0 transparent;    width: 1200px;
    margin: 0 auto;
  
}
.compbox2 ul{text-align: center;}
.compbox2 ul li{width: 25%;
    float: left;;padding: 22px 65px;}
.compbox2 ul li p img{margin-left:-42px;}
.visubt p{color: rgb(65, 64, 63);width: 100%;
   font-size: 18px;
    margin-bottom: 40px;
    margin-top: 30px;
    word-wrap: break-word;
    max-height: 275px;
    overflow: hidden;
    line-height: 31px;
    white-space: pre-wrap;
    display: -webkit-box;
    -webkit-line-clamp: 11;
    text-overflow: ellipsis;font-family: Arial;}


.compbox2 ul li p span{text-align: center;   margin-top: 25px;
    margin-bottom: 5px;
    height: 45px;
    line-height: 20px;
    overflow: hidden;
    font-size: 18px;
    font-weight: 700;
    color: #000;
    text-align: center;    font-family: Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,PingFang SC,Microsoft YaHei;
   }


.compbox2 ul li p{text-align: center;color: rgb(255, 255, 255);
    text-align: center;
    font-family: Microsoft YaHei,Arial;
    font-size: 13px;
    font-weight: normal;
    font-style: normal;padding-top: 5px}
.compbox2 ul li p:nth-child(2)
{
padding-top: 16px;
}
.compbox p a span{color: rgb(2, 65, 112);
    text-align: center;
    font-family: Microsoft YaHei,Arial;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;}
.compbox p a{height: 35px;
    line-height: 35px;
   
    color: rgb(2, 65, 112);
    border-width: 0px;
    border-style: solid;
    border-color: rgba(33, 150, 243, 0);
    border-radius: 20px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 3px 2px rgb(18, 115, 191);padding: 5px;}
.compbox p{    color: rgb(255, 255, 255);
    text-align: center;
    font-family: Arial;
    font-size: 26px;
    font-weight: bold;
    font-style: normal;}
.newslisyst{background-color: rgba(255,255,255,1 );
   
    border-radius: 0;
    border-width: 0px;
    border-style: solid;
    border-color: rgba(240,240,240,1);margin-bottom: 25px;}
.newslisyst a{overflow: hidden;}
.newslisyst a img{overflow: hidden;display: block;}
.newslisyst:hover{box-shadow: 0px 0px 15px 0px rgb(217, 217, 217);    transition: all .7s ease 0s;}
.newslisyst:hover img{transform: scale(1.2);    transition: all .7s ease 0s;}
.newstext{padding: 5px;background-color: #fff;line-height: 27px;}
.logo img{max-width: 150px;margin-right: 46px;}
.newstext p a{font-size: 15px;font-weight: bold;color: rgb(119, 119, 119);
    font-family: Arial;}
.newstext p{font-size: 14px;padding: 10px;color: rgb(119, 119, 119);
    font-family: Arial;}

.newsList12{width: auto;
    overflow: hidden;
    position: absolute;
    right: 0;
    bottom: 0;
    display: inline-flex;
    align-items: center;
    background: rgba(0,0,0,.5);}
.dataItem-7epok8nf {
    color: rgb(255, 255, 255);
    font-family: Arial;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    box-sizing: border-box;
    padding-right: 0px;;padding-left: 10px;
}
.dataItem-7epok8nf i{  
    border-color: rgba(0, 148, 0, 0);height: 42px;
    line-height: 42px;
    color: rgba(255,255,255,1);
    border-width: 0px;
    border-style: solid;
    border-color: rgba(0, 138, 137, 0);
   
    background-color: #8fc31f;
    box-shadow: 0 0 0 0 transparent;font-size: 22px;padding: 0px 15px;}

* {
	margin: 0;
	padding: 0;
	font-family: "microsoft yahei";
	box-sizing: border-box;
	font-weight: normal;
	transition: all .0s ease 0s;
}

.bg-grey {
	width: 100%;
	height: auto;
	padding: 26px 0;background-color:#e1e1e1;overflow: hidden;
}
.content {
	width: 1200px;
	margin: 0 auto;
	height: auto;
}
h2.title {
	text-align: center;
	font-size: 24px;
	color: #333;
	line-height: 24px;
	padding-bottom: 24px;
	position: relative;
}
h2.title:after {
	position: absolute;
	left: 50%;
	width: 46px;
	height: 1px;
	margin-left: -23px;
	background-color: #0c9;
	bottom: 0;
	content: '';
}
p.subtitle {
	margin-top: 18px;
	text-align: center;
	font-size: 16px;
	color: #666;
	line-height: 30px;
}
.tab-block {
	width: 1200px;
	height: 580px;
	margin: 50px auto 0;
	
	
}
.tab-block.information-tab {
	height: 430px
}
.tab-block.information-tab .tabs {
	height: 380px
}
.tab-block .tab-buttons {
	width: 100%;
	height: 50px;
	background-color: #fafafa
}
.tab-block .tab-buttons .tab-button {
	width: 33.33%;
	float: left;
	height: 50px;
	text-align: center;
	font-size: 16px;
	color: #999;
	line-height: 50px;
	position: relative;
	cursor: pointer;
	background-color: #f2f2f3;
}
.tab-block .tab-buttons .tab-button.cur {
	background-color: #fff;
	color: #333
}
.tab-block .tab-buttons .tab-button.cur:after {
	content: '';
	position: absolute;
	top: -1px;
	left: 0;
	width: 100%;
	height: 2px;
	background-color: #1183ff
}
.tab-block .tabs {
	width: 100%;
	height: 528px
}
.tab-block .tabs .tab-item {
	width: 100%;
	height: 100%;
	padding: 20px;
	display: none
}
.tab-block .tabs .tab-item.active {
	display: block
}
.information-tab .information-left {
	width: 47%;
	height: auto;
	overflow: hidden;
	position: relative;
	float: right;
}
.information-tab .information-left img {
	width: 100%;
	height: auto
}
.information-tab .information-left .left-bottom {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 48px;
	line-height: 48px;
	background-color: rgba(0, 0, 0, .5);
	z-index: 2;
	color: #fff;
	padding: 0 14px
}
.information-tab .information-left .left-bottom .article-title {
	font-size: 18px;
	width: 400px;
	float: left;
}
.information-tab .information-left .left-bottom .article-time {
	font-size: 14px;
	float: left;
}
.information-tab .information-right {
	width: 51%;
	height: 340px;
	float: right;
}
.information-tab .information-right .article-list {
	padding-top: 8px;background-color: #fff;padding-bottom: 5px;margin-bottom: 10px;transition: all .7s ease 0s;
}
.information-tab .information-right .article-list .article-link {
	display: block;
	padding: 0 20px;transition: all .7s ease 0s;
}
.information-tab .information-right .article-list .article-link .article-head span {
	display: inline-block;
	vertical-align: middle
}
.information-tab .information-right .article-list .article-number {
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	color: #999;
	
	font-size: 14px
}
.information-tab .information-right .article-list .article-title {
	
	line-height: 26px;
	margin-left: 14px;
	width: auto;
	overflow: hidden;
	color: rgb(102, 102, 102);
    font-family: Arial;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
}
.information-tab .information-right .article-list .article-time {
	float: right;
	font-size: 12px;
	color: #999;
	line-height: 20px
}
.information-tab .information-right .article-list .article-content {
	margin-top: 10px;
	padding-left: 44px;
	width: auto;
	font-size: 14px;
	color: #666;
	line-height: 26px;
	display: none
}
.information-tab .information-right .article-list .article-content p {
	height: 52px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
}
.information-tab .information-right .article-list:nth-of-type(1) .article-number, .information-tab .information-right .article-list:nth-of-type(2) .article-number, .information-tab .information-right .article-list:nth-of-type(3) .article-number {
	
}
.information-tab .information-right .article-list.current .article-link {
	background-color: #fff;
	padding: 5px
}
.information-tab .information-right .article-list.current .article-number {
	
}
.information-tab .information-right .article-list.current .article-title {
	color: rgb(0, 74, 117);   
}
.information-tab .information-right .article-list.current .article-content {
	display: block
}
.question-icon {
	width: 16px;
	height: 16px;
	display: inline-block;
	vertical-align: middle;
	background: url(../images/question-icon.png) center no-repeat;
	-ms-background-size: 16px 16px;
	background-size: 16px 16px;
}





.page-active {background:#fdb812;border:none;color:#FFF;}


.construction-nav li:hover a {padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:inline-block;width:100%;text-align:center;height:38px;line-height:38px;background:#02328d;color:#fff;font-weight:normal;}
.headss{margin: 0 auto;text-align: center;}
.construction-nav{float: right;}
.thisclass a {padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;display:inline-block;width:100%;text-align:center;height:58px;line-height:58px;background:#000;color:#fff;font-weight:bold;}
.construction-nav .active a, #parts .active a {background:#000;color:#fdb812;}



}
.wheel-right {text-align:center;}
#construction .container {padding:70px 0;}







.pro-btn a:after, .ltd-btn a:after {content:"";background:#fdb812;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;transform:scaleX(0);transition-property:transform;transition-duration:0.5s;transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:0.5s;-webkit-transition-property:transform;-webkit-transform:scaleX(0);-webkit-transform-origin:0 50%;}
.a li>div>div {text-align:center;}
.pro-btn a:after {background:#02328d;}
.pro-btn a:hover i, .pro-btn a:hover span {color:#fff;border-color:#000;}
.wel-btn .LayImAhrefNode {background:#fdb812;border:#fdb812;color:#000;border-radius:5px;}
.pro-btn a:hover:after, .ltd-btn a:hover:after {transform:scaleX(1);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);-webkit-transform:scaleX(1);}
.pro-fl {width:100%;padding-top:50px;background:#FFF;}
.pro-fl .container {padding:0px;}
.datalist td {border:1px solid #cccccc;text-align:left;padding-top:4px;padding-bottom:4px;padding-left:15px;}
.table, .table-foot {width:1440px;margin:0 auto;padding-bottom:100px;}
.news-title .container {padding-top:30px;padding-bottom:30px;}
.news-title {width:100%;border-bottom:1px rgba(240,240,240,0.6) solid;}
.new-img {width:100%;margin-bottom:20px;text-align:center;}
.new-img ul {width:900px;margin:0 auto;}
.new-img li {width:50%;float:left;margin-bottom:12px;}
.new-img li img {width:438px;}
.news-container p img {float:none!important;}
.news-container p {line-height:1.6;font-size:14px;padding-bottom:20px;text-align:justify;margin-top: 10px}
.news-container.container {padding-bottom:0;}
.fg {width:100%;margin:0 auto;padding:30px 0;}
.fg>p:first-child,#details .fg>p:first-child{height:58px;line-height:58px;width:50%;float:left;background:#fdb812;color:#000;}
.fg>p:last-child,#details .fg>p:last-child {height:58px;line-height:58px;width:50%;float:left;background:#000;color:#fdb812;}
.fg>p>i {display:block;font-size:18px;float:left;}
.fg-left>i:first-child, .fg-right>i:last-child {width:100px;text-align:center;font-size:22px;}
.fg-right>i:first-child {width:calc(100% - 100px);;padding-left:50px;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.fg-right>i:first-child a, .fg-left>i:last-child a {color:#fdb812;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}
.fg-left>i:nth-child(2) {width:calc(100% - 100px);padding-right:50px;}
.fg-left>i:last-child a {color:#000;}
.fg img {padding:10px;}
.rnews ul li {float:left;width:50%;height:48px;line-height:48px;margin-bottom:10px;}
.rnews ul li a {display:block;white-space:nowrap;margin-right:3%;text-overflow:ellipsis;overflow:hidden;border-bottom:1px dashed #ccc;}
.rnews ul a:hover {color:#ff520e;}
.new-show h2 {margin-bottom:30px;}
.pro-body.container {padding-top:0!important;}
.pro-body {margin-top:50px;min-height:300px;}
.pro-body .wheel-left {line-height:2;}
.wheel-left h1 {text-align:left;}
.btn-position {position:relative;}
.swiper-button-next {right:-42px;}
.swiper-button-prev {left:-42px;}
.construction-nav>ul {width:100%;margin:20px auto 30px;}
.prosubmenu {margin:50px auto 0px;}
#details .datalist {margin-top:20px;}
#details p {font-size:14px!important;line-height:1.7;}
.icon-right {display:none;padding-left:30px;padding-right:30px;}
.LayImAhrefNode {margin-left:30px;}
.parts-icon>div img{max-width: 100%;}
@media (min-width:1200px) and (max-width:1460px) {
.pro-body.container {margin-top:20px;}
.wheel-left{padding-left: 20px;}
#nav>li>a {padding:0 38px;}
.table, .table-foot, .construction-nav, .construction-nav>ul {width:auto;}
.inv-contain .about-nav li {margin:0 10px;}

.container, .global-img .container {width:1080px;margin:0 auto;padding-bottom:30px;}
.nav-right>span {padding-right:10px;}
.nav-right .top-erwei{position: absolute;right: 36px;z-index: 999;display: none;}
.nav-right>span:hover .top-erwei{display: block;}
.nav-left img {padding-left:10px;}

@media (min-width:1200px) and (max-width:1460px) {
.container {width:1200px;}
.construction-nav>ul {width:auto;}
.pro-info-container {margin-bottom:50px;}}
	
	@media (min-width:1460px) and (max-width:1920px) {
.container {width:80%;}
	}
@media (min-width:1025px) and (max-width:1460px) {
.LayImAhrefNode {margin-left:0;}
.new-btn {margin:5px 0;}
#new li>div {height:410px;}
.whe-left, .whe-right {width:50%;margin:0 auto;}
.whe-right>div {width:100%;}
.main-img {margin:50px 0 40px;}
.parts-list li {width:33.3%;}
#construction .container {width:1000px;padding:0 5px;}
.global-img .container {width:1000px;padding-bottom:30px;}
.pro-list span p {right:4px;}
.wheel-head {width:1000px;}
.wheel-list li {width:33.3%;}
.new-contain h3 {height:110px;display:table-cell;vertical-align:middle;}
.new-contain p {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
#parts .container {padding:0;}
#map {width:50%;}}
@media (min-width:1025px) and (max-width:1200px) {
.table, .table-foot {width:1000px;}
.pro-item li {width:33.3%;}
.rollPro1 .pbox>a {height:150px;}
.inv-contain .about-nav li {margin:0 0px;}
.global-title {padding-top:50px;}
.contain, #search>div, .fg {width:970px;}
.stbn {width:160px;}
.container {width:970px;}
.seatxt {width:calc(100% - 160px);}
.footer-img {height:auto;}
.footer-container {padding-bottom:130px;}
#nav>li>a {font-size:14px;padding:0 15px;}
header {font-size:12px;}
.nav-mid {width:calc(100% - 260px);margin-left:155px;}
.nav-right>span {padding-right:5px;}
.nav-left img {width:155px;padding-left:5px;padding-top:20px;}}
@media(min-width: 1024px){
.submenu a{display: block;}
.parts-icon>div:first-child{
	height: 250px;
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
}
}
.parts-icon>div:first-child{height: auto;display: flex;align-items: center;justify-content: center;overflow: hidden;}
.parts-item .parts-foot{height: 48px;line-height: 48px}
.mask.active {position:fixed;top:72px;width:100%;bottom:0;background:rgba(0,0,0,0.6);z-index:99;}
.parts-list {padding-top:30px;}
.parts-list li .parts-mark {display:none;}
.news-right .newlist-btn {padding:15px 20px;background:#000;}
.news-right .newlist-btn a {color:#fdb812;padding: 0}
.btn-position {width:90%;margin:0 auto;}
.fg {width:100%;padding-bottom:0;}
.new-list img {width:100%;}
.fg>a:first-child, .fg>a:last-child {width:100%;}
.container {padding:10px 0;}
.table, .table-foot {width:100%;}
.a .pro-footer h4 {text-align:left;padding-left:30px;padding-bottom:20px;font-size:16px;}

.bar-menu {width:72px;height:72px;}
.navBar, .bar-menu {display:block;}
.nav-mid, .nav-right {display:none;}
.nav a {color:#FFF;}
.icon-right {display:block;position:absolute;top:0;right:20%;}
.bar-left .active, .bar-right .active {background:#FFF!important;}
.icon-right {transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);transition:all .3s cubic-bezier(0.66, 0.53, 0.65, 1) 0s;-webkit-transition:all .3s cubic-bezier(0.66, 0.53, 0.65, 1) 0s;-moz-transition:all .3s cubic-bezier(0.66, 0.53, 0.65, 1) 0s;-ms-transition:all .3s cubic-bezier(0.66, 0.53, 0.65, 1) 0s;-o-transition:all .3s cubic-bezier(0.66, 0.53, 0.65, 1) 0s;}

	.seatxt{width:  202px;}
.submenu {position:static;width:100%;background:#333;}
.submenu li {padding:0 5%;border-bottom:1px #ccc solid;}
.submenu li:last-child {border-bottom:none;}
.ind-mark h3 {line-height:1.2;padding-bottom:20px;}
.container {width:90%;}
.pro-item li {width:33%;}
.pro-list span p {right:5px;}
.contain {width:90%;margin: 0 auto;margin-top: 20px;}
#new li {width:80%;margin:0 auto;float:none;margin-bottom:30px;}
.search-sel {width:170px;}
.btns {}
#search>div {width:100%;}
.stbn {width:20px;}

.footer-container {padding-top:40px;padding-bottom:100px;}
.footer-img {height:auto;}
.footer-container {flex-wrap:wrap;}
.footer-container .col {width:50%;margin-bottom:20px;}
.construction-nav>ul {width:100%;margin:40px auto;}
.prosubmenu {margin:40px auto 0;width:90%;}
#wheel {padding-top:0;}
#construction .container {padding:50px 0;}
.news-pages {padding-bottom:50px;}
.news-search>div {width:90%;margin:0 auto;}
label, .kwdsub {display:block;width:15%;}
label {text-align:right;}
.news-keyword {width:70%;}
.new-btn a {padding-left:25px;background:#fdb812;font-weight:bold;}
.ltd-btn {margin-top:90px;}
#Products {background:#fafafa;}
.pro-item li>div {background:#FFF;}
.pro-footer, .pro-footers {background:#108DEE;}
	
.pro-list span>div:first-child {color:#666;}
#new li>div {height:auto;}
#parts>div:first-child li {width:33.3%;margin-bottom:3px;}
.parts-list li {width:33.3%;}
.parts-item>a {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}}
@media (min-width:768px) and (max-width:1024px) {
#map{width: 100%;height: 300px}
.wheel-left h1 {font-size:30px;}
.wel-btn a {width:200px;}
.rollPro1 li {width:33.3%;margin-bottom:20px;}
.main-img {margin:0 0 20px;}
.construction-nav li {width:33.3%;}
.con-left, .feedbackForm {width:100%;float:none;padding:0px;}
.new-btn {margin:40px 0;padding-bottom:40px!important;}
#about-home .list-paddingleft-2 li {width:33.3%;text-align:center;}}
@media (min-width:320px) and (max-width:767px) {
.news-left {display:none;}
.ind li {height:auto;min-height:280px;}
.container, .construction-nav>ul, .prosubmenu {width:100%;padding:0 15px;position: relative;   
    margin-bottom: 30px;}
.pro-item ul {flex-wrap:wrap;justify-content:center;}
.text-down li>div {line-height:1;height:auto;padding:0 10px;}
.con-left, .feedbackForm {width:100%;float:none;padding:0px;}
.con-right {width:50%;text-align:center;}
.text-down .text span {float:left;width:calc(100% - 2rem);padding-left:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.date {text-align:right!important;position:absolute;top:35px;left:45px;}
.down {height:48px;line-height:38px;}
.text-down li {position:relative;padding:15px 0 10px;border-bottom:1px #ccc solid;}
.ind li {width:100%;}
.ind-mark a {color:#FFF;}
.ind-img-change .ind-mark a {color:#000;}
.ind-mark {padding-bottom:50px;}
.ind li:nth-child(2) {background-image:url(../images/home-img02-c.jpg);}
.ind li:hover .ind-mark a {color:#FFF;}
.ind .ind-img-change:hover .ind-mark a {color:#000;}
.container, footer .container {padding:30px 15px;}
.global-title {padding:30px 0;}
.pro-item li {    width: 50%;
    float: left;;max-width:360px;}
.pro-item li>a:frist-child {text-align:center;}
.pro-item li img {width:100%;margin:0 auto;}
.pro-item li h4 {font-size:18px;color:#000;}
.pro-list, .pro-item li h4 {padding:0 15px;}
.pro-list span {width:100%;display:inline-block;float:left;position:relative;}
.pro-list span>div {width:40%;float:left;color:#000;font-size:1rem;line-height:1.6;font-family:Arial;}
.pro-list span>div:first-child {width:60%;float:left;font-size:1rem;color:#666;line-height:1.6;}
.pro-list span p {display:none;}
.pro-footers, .pro-footer {padding:15px 0;}
.pro-btn {margin-top:0;}
.ltd-btn {margin-top:50px;}
.ltd-img {min-height:620px;}
.ltd-img .contain>div:first-child {padding-top:70px;}
.ltd-img .contain>div img {width:60px;}
.ltd-img .contain h3 {font-size:1.28rem;padding:2.07rem 0 1.57rem;text-align:center;}
.ltd-img .contain p {width:100%;font-size:0.5rem;color:#FFF;line-height:2;text-align:center;margin-bottom:0.36rem;}
#new li {width:100%;padding:0;}
.new-btn {margin:40px 0;padding-bottom:0px!important;}
.global-title h2 {font-size:1.65rem;line-height:2;}
.global-title h5 {font-size:0.6rem;padding:0 15px;text-align:center;line-height:1.2;}
#search {   
 height: auto;
    width: 270px;
    margin-left: 0px;
    margin: 0 auto;
    margin-top: 72px;
    position: absolute;
    top: 119px;}
#search>div {padding-top:0px;width:100%;margin:0 auto;}
	
	#search22 {   
 height: auto;
    width: 270px;
    margin-left: 0px;
    margin: 0 auto;
    margin-top: 46px;
    position: absolute;
    top: 119px;}
#search22>div {padding-top:0px;width:100%;margin:0 auto;}
	
	
	
.seatxt {font-size:24px;padding-left:20px;}
.search-sel {position:relative;width:100%;height:48px;background:#FFF;}
.search-sel i {line-height:48px;padding-left:20px;}
.search-sel .caret {float:right;position:absolute;top:24px;right:15px;border-top:10px solid;border-right:8px solid transparent;border-left:8px solid transparent;}
.dropdown-menu {width:calc( 100% - 30px);margin:0 15px;top:calc(100% - 10px);}
.stbn {width:30px;height:30px;border:0px;color:#FFF;font-size:14px;outline:none;cursor:pointer;float:left;    text-align: center;}
.dropdown, .btns {width:207px;padding:10px 15px;}
.btns {padding-bottom:0px;margin-bottom: 0px;}
.seatxt {float:left;height:30px;width: 150px;font-size: 15px;}
.footer-container ul {width:100%;min-height:0;}
.footer-title {margin-bottom:0;}
.footer-container .col {margin-bottom:20px;}
.footer-img {padding-bottom:40px;}
.foot-left, .foot-right {width:100%;padding:10px 0 0 0;}
.nav-left img {width:140px;}
.nav-left img {padding-top:17px;}
.about-banner img, .pro-banner img, .net-banner img, .con-banner img {width:768px;height:11rem;}
.about-banner h2, .pro-banner h2, .net-banner h2, .con-banner h2 {width:100%;text-align:center;font-size:1.8rem;color:#fdb812;line-height:1.4;margin-bottom:15px;padding-top:2rem;}
.about-banner h5, .pro-banner h5, .net-banner h5, .con-banner h5 {width:80%;margin:0 auto;text-align:center;font-size:0.85rem;}
.about-banner div, .pro-banner>div, .net-banner div, .con-banner div {position:absolute;top:1rem;width:100%;}
.about-nav li {padding:0;margin:0 0.4rem;}
.about-nav li {font-size:15px;}
.about-nav li {height:57px;line-height:50px;}
.about-nav {height:58px;}
#parts {padding-top:1rem;}
.construction-nav>ul, .prosubmenu {margin:1rem auto;}
.indless h3 {padding-top:50px;}
#about-home h3, #privacy h3 {font-size:24px;}
label {display:block;font-size:1rem;width:100%;line-height:28px;font-size:1rem;text-align:left;padding-top:20px;}
.news-keyword {width:70%;}
.kwdsub {width:30%;}
.news-search>div {padding:0;}
.news-list {padding-top:30px;}
.news-list li {height:auto;}
.news-list li:hover {padding-left:0px;}
.news-left, .news-right {width:100%;}
.news-left img {padding:0;}
.news-right {padding:0 15px;}
.news-right h3 {line-height:1.4;padding:10px 0;}
.news-right h4 {padding-bottom:15px;}
.news-right p {line-height:1.4;}
.news-right .newlist-btn {margin-top:15px;margin-bottom:15px;padding:15px 20px;background-color:#000;}
.news-right .newlist-btn a {color:#fdb812;}
.page-active {color:#FFF;}
.news-pages {width:90%;margin:0 auto;}
.construction-nav li {width:50%;padding-bottom:3px;}
.wheel-left {padding-left:0px;}
.wheel-left h3 {font-size:1.4rem;line-height:1.4;}
.wheel-left>div {margin-bottom:30px;}
#construction .container {padding-bottom:0px;}
#parts>div:first-child li, .inv-contain .about-nav li {width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.inv-contain .about-nav {width:90%;margin:30px auto 20px;padding:0;}
.inv-contain .about-nav li a {line-height:48px;height:48px;}
#parts>div:first-child li a {padding:0 10px;}
.parts-title li a {height:48px;line-height:48px;}
.parts-list li {width:50%;padding:0.5rem;margin-bottom:0px;}
.parts-item .parts-foot {padding:0 5px;display:block;height:48px;line-height:48px;font-size:16px;color:#000;text-align:center;background:#fdb812;}
.text i:first-child img {width:18px;}
.text i:first-child {width:20px;height:48px;line-height:38px;}
.text p {padding:0 10px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.down img {width:20px;}
#shek li>div>div:last-child {width:2rem;float:left;}
#shek li>div>div:first-child {width:calc(100% - 2rem);float:left;}
.text i {width:2rem;float:left;}
.global-img .container {padding:0;}
.global-img h2 {padding-top:30px;font-size:1.2rem;line-height:1.2;padding-bottom:30px;}
.global-img h5 {width:100%;font-size:0.6rem;text-align:center;line-height:1.4;padding-bottom:30px;}
.nav li {line-height:48px;}
.con-contain .container {width:100%;padding-bottom:0;}
.con-contain .container>div {width:100%;}
.con-contain .container p {line-height:2;}
.con-right {width:100%!important;padding:0!important;}
.con-icon {margin-top:30px;}
.con-er {margin-bottom:30px;}
footer .container {padding:30px 15px;}
.news-title .container {width:90%;padding-bottom:20px;}
.news-title .container a {display:inline-block;}
.container h2 {font-size:1.65rem;line-height:1.2;}
.news-container h5 {padding-top:1rem;}
.container h5 {font-size:0.6rem;padding-bottom:1rem;}
.new-img li {width:100%;}
.new-img li img {width:100%;}
.new-img ul {width:100%;}
.fg {width:100%;padding-bottom:0px;}
.fg>a {display:block;width:100%!important;height:48px!important;line-height:48px!important;}
.fg>a>i {font-size:0.85rem;}
.fg-left>i:nth-child(2) {width:auto;}
.fg-left>i:nth-child(3) {display:none;}
.fg-left>i:first-child, .fg-right>i:last-child {width:50px;}
.fg-right>i:first-child {width:calc(100% - 50px);}
.rnews ul li {float:none;width:100%;}
.new-show h2 {margin:30px 0 20px;}
.btn-position li div {background:#fdb812;}
.btn-position .new-btn a {background:#000;color:#FFF;}
.new-show {display:none;}}
@media (min-width:640px) and (max-width:768px) {
.whe-list span {width:25%;position:relative;}
.whe-list p {position:absolute;right:12px;height:58px;width:1px;top:7px;background:rgba(240,240,240,1);}
.new-img li {width:50%;float:left;}
.pro-list span p {position:absolute;top:3px;right:0;width:1px;height:36px;background:rgba(0,0,0,0.2);z-index:99;}
.pro-list>span:nth-child(2) p {right:0px;}
.pro-item li {padding:0 5px;width:50%;float:left;}
.pro-list span {width:33.3%;text-align:center;}
.pro-list span>div {width:100%;font-size:13px;width:90%;font-weight:bold;}
.pro-list span>div:first-child {font-weight:500;width:90%;height:28px;font-size:12px;line-height:1;padding-bottom:5px;}
.new-img ul {width:80%;margin:0 auto;}
.new-img li img {width:100%;padding:3px;}
.new-img li {margin:0;}}
@media (min-width:568px) and (max-width:768px) {
#about-home .list-paddingleft-2 li {width:50%;text-align:center;}}
@media (max-width:568px) {
.footer-container .col {width:100%;}
tr {display:flex;flex-wrap:wrap;justify-content:center;}
#about-home .list-paddingleft-2 li {width:50%;padding:10px;text-align:center;}
.pro-body .wheel-left, .pro-body .wheel-right {width:100%;float:none;}}
@media (min-width:480px) and (max-width:768px) {
.rollPro1 li {width:50%;}}
@media(max-width:480px) {
.rollPro1 li {width:100%;}
.construction-nav li {width:33%;}}
}
/*inquiry*/
.feedback {clear:both;margin:0px auto;padding:0px;margin:20px 0px 0px 0px;}
.submita {margin:16px auto;display:inline-block;padding:0 18px!important;line-height:22px;background:#ff9c00;border:0px;height:24px;color:#FFF;cursor:pointer;font-size:16px;}
.xh {color:#f00;padding:0 3px;}


.feedback p{text-align: center;}
.new-list ul li .new-contain p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.top-erwei{display: none;}
.nav-right:hover .top-erwei{display: block;}

.footlinks{width: 100%;text-align: center;line-height: 32px;background: #999;color: #fff;}
.footlinks a{color: #fff;}



.logo p a{font-family: Arial;
    font-size: 23px;
    font-weight: bold;}



.ywproduchs{display: none;}
.yesiece{display: none;}
.ywxbyqh{display: none;width: 90%;margin: 0px auto;border-radius: 3px;}
.ywxbyqh select{width: 100%;margin: 10px auto;border-radius: 3px;height: 45px;font-size: 15px;}
.shoujifoort{display: none;width: 100%;
    height: 56px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: rgba(211,211,211,1);
    position: fixed;
    bottom: 0;}
.shoujifoort ul li{background: -webkit-gradient(linear, 0% 0%, 0% 100%,from(#378ec3),to(#0d4f9e));width: 33.33%;float: left;list-style: none;}
.shoujifoort ul li h3{color: #fff;text-align: center;font-size: 16px;}
.shoujifoort ul li a i{width: 100%;
    height: 30px;
    line-height: 30px;
    padding-top: 2px;
    text-align: center;    color: rgba(255,255,255,1);
    font-size: 2.4rem;
    background-size: 2.4rem;}
.shoujifoortss{display: none;padding: 10px 0;text-align: center;margin-bottom: 66px;}
.shoujifoortss p{color: rgb(116, 125, 130);font-size: 14px;}
.zhoutus{display: none;}
.sunewsm{    background: url(../images/bgshsj.jpg) no-repeat center fixed;}






.sunewsm2{background-color: rgba(71, 71, 71, 0.6);}
.sunewsm2 p{color:#fff;text-align: center; }
.guoqi{margin-left: 50%;}
.guoqi a img{width: 30px;}
.banquansuoy{border-top: 1px solid #666;padding: 20px 0 15px;}
.banquansuoy p{text-align: center;color: #fff;font-size: 15px;}
.yubiaotu{padding: 15px 0;text-align: center;border-top: 1px solid #666;}
.yubiaotu ul li{display: inline-block;padding: 13px 0 8px;margin: 10px;border: 1px solid #999;width: 45px;}
.yubiaotu ul li a i{font-size: 21px;color: #999;}

.yubiaotu2{padding: 15px 0;text-align: center;}
.yubiaotu2 ul li{float: left;padding: 13px 0 8px;margin: 10px;border: 1px solid #999;width: 45px;}
.yubiaotu2 ul li a i{font-size: 21px;color: #999;}


.yubiaotu2 ul li:hover{border: 1px solid #000;}
.yubiaotu2 ul li:hover a i{color: #000;}

.yubiaotu ul li:hover{border: 1px solid #fff;}
.yubiaotu ul li:hover a i{color: #fff;}
@media (max-width:767px){
    .tel{display: none;}
	 header{height: 0px;}
	.yesiece{display: block;padding: 10px 0;text-align: center;}
	.headss h2 {font-size: 22px;}
	.ywproduchs{display: block;padding: 5px;}
	.ywproduchsxq{display: block;padding: 5px;width: 50%;float: left;}
	.ywxbyqh{display: block;}
	#Allbody{display: none;}
	.bg-grey{display: none;}
	.service{display: none;}
	.shoujifoort{display: block;}
	.footer{display: none;}
	.shoujifoortss{display: block;}
	.logo p span {
   display: none;}
	
	.logo {
   padding-top: 0px;
}
.logo img {
    max-width: 120px;
}	
	
}
/*页码*/
 
.yema {
	clear: both;
	margin: 20px;
	overflow: hidden;
	margin-left: 0px;
	text-align: center;
	font-size:12px
}
.yema ul a {
	
	border: 1px solid #ccc;
	padding: 4px 12px;
	margin: 0 1px;
	line-height:24px;
	background: #fff;
	color:#999;width: 50px;
}
.yema ul a:hover {
	background:#00c0ff;
	color:#fff;
	border: 1px solid #00c0ff
}
.yema ul  a:hover {
	color:#fff;
}
.yema ul a.thisclass {
	display: inline-block;
	border: 1px solid #00c0ff;
	padding: 4px 12px;
	margin: 0 1px;
	background: #00c0ff;
	color: #fff;
}
.yema ul .thisclass  {
	color: #fff;
}
.yema ul  a {
	
	color:#999
}
.yema ul li a:hover {
	color: #fff;
}
/*页码*/
/*详情页*/
.about_con p {
	color: #666;
	font-size: 14px;
	line-height: 28px;
	margin-bottom: 16px;
}
.about_name {
	text-align: center;
	padding-bottom: 20px;
	font-size: 16px;
	color: #333333;
}
.about-con {
	text-align: center;
	font-size: 14px;
	margin-bottom: 15px;
	color: #666666;
}
.about_title {
	border-bottom: 1px solid #CCCCCC;
}
.about_con_bottom {
	width: 1000px;
	margin: 0 auto;
	padding: 10px; /* border-top: 1px solid #ccc; */
}
.about_con_fanye {
	font-size: 14px;
	line-height: 26px;
	color: #333;
	float: left;
}
.about_con_fanye a {
	color: #333;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.about_con_fanye a:hover {
	color: #C20D23;
}
.about_fx {
	float: right;
}
/*详情页*/
/*图片效果一*/
.chbimgbox {
	height: 300px;
	width: 300px;
}
.chbimg {
	overflow: hidden;
	position: relative;
	height: 300px;
	width: 300px;
}
.chbimg img {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.chbimgbg {
	position: absolute;
	width: 300px;
	height: 300px;
	top: 0;
	background-color: #ccc;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.chbimgbox:hover .chbimg img {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.chbimg:hover .chbimgbg {
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.chbimgtitle {
	position: absolute;
	top: -10%;
	text-align: center;
	left: 0;
	right: 0;
	color: #000000;
	font-size: 14px;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
}
.chbimg:hover .chbimgtitle {
	top: 30%;
	-webkit-transition: all 0.3s 0.8s;
	-moz-transition: all 0.3s 0.8s;
	-ms-transition: all 0.3s 0.8s;
	-o-transition: all 0.3s 0.8s;
	transition: all 0.3s 0.8s;
}
.chbimgmore {
	position: absolute;
	bottom: -10%;
	text-align: center;
	left: 0;
	right: 0;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
}
.chbimgmore a {
	padding: 2px 6px;
	color: #ff0000;
	font-size: 14px;
	border: 1px solid #ff0000;
}
.chbimg:hover .chbimgmore {
	bottom: 30%;
	-webkit-transition: all 0.3s 0.8s;
	-moz-transition: all 0.3s 0.8s;
	-ms-transition: all 0.3s 0.8s;
	-o-transition: all 0.3s 0.8s;
	transition: all 0.3s 0.8s;
}
/*图片效果一*/
/*图片效果二*/
.case-content {
	overflow: hidden;
	margin: 80px auto 0 auto;
	width: 1200px
}
.case-item {
	float: left;
	margin: 30px 40px;
	margin-bottom: 20px
}
.ih-item {
	position: relative;
	-webkit-transition: all .35s ease-in-out;
	-moz-transition: all .35s ease-in-out;
	transition: all .35s ease-in-out
}
.ih-item, .ih-item * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
.ih-item a {
	color: #333
}
.ih-item a:hover {
	text-decoration: none
}
.ih-item img {
	width: 100%;
	height: 100%
}
.ih-item.circle, .ih-item.circle .img {
	position: relative;
	width: 210px;
	height: 210px;
	border-radius: 50%
}
.ih-item.circle .img:before {
	position: absolute;
	display: block;
	content: '';
	width: 100%;
	height: 100%;
	border-radius: 50%;
	box-shadow: inset 0 0 0 16px rgba(255,255,255,.6), 0 1px 2px rgba(0,0,0,.3);
	-webkit-transition: all .35s ease-in-out;
	-moz-transition: all .35s ease-in-out;
	transition: all .35s ease-in-out
}
.ih-item.circle .img img {
	border-radius: 50%
}
.ih-item.circle .info {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	text-align: center;
	border-radius: 50%;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}
.ih-item.square {
	position: relative;
	width: 316px;
	height: 216px;
	border: 8px solid #fff;
	box-shadow: 1px 1px 3px rgba(0,0,0,.3)
}
.ih-item.square .info {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	text-align: center;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}
.ih-item.circle.effect1 .spinner {
	width: 220px;
	height: 220px;
	border: 10px solid #ecab18;
	border-right-color: #1ad280;
	border-bottom-color: #1ad280;
	border-radius: 50%;
	-webkit-transition: all .8s ease-in-out;
	-moz-transition: all .8s ease-in-out;
	transition: all .8s ease-in-out
}
.ih-item.circle.effect1 .img {
	position: absolute;
	top: 10px;
	bottom: 0;
	left: 10px;
	right: 0;
	width: auto;
	height: auto
}
.ih-item.circle.effect1 .img:before {
	display: none
}
.ih-item.circle.effect1.colored .info {
	background: #1a4a72;
	background: rgba(26,74,114,.6)
}
.ih-item.circle.effect1 .info {
	top: 10px;
	bottom: 0;
	left: 10px;
	right: 0;
	background: #333;
	background: rgba(0,0,0,.6);
	opacity: 0;
	-webkit-transition: all .8s ease-in-out;
	-moz-transition: all .8s ease-in-out;
	transition: all .8s ease-in-out
}
.ih-item.circle.effect1 .info h3 {
	color: #fff;
	text-transform: uppercase;
	position: relative;
	letter-spacing: 2px;
	font-size: 24px;
	margin: 0 30px;
	padding: 55px 0 0;
	height: 110px;
	text-shadow: 0 0 1px white, 0 1px 2px rgba(0,0,0,.3)
}
.ih-item.circle.effect1 .info p {
	color: #bbb;
	padding: 10px 5px;
	font-style: italic;
	margin: 0 30px;
	font-size: 12px;
	border-top: 1px solid rgba(255,255,255,.5)
}
.ih-item.circle.effect1 a:hover .spinner {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg)
}
.ih-item.circle.effect1 a:hover .info {
	opacity: 1
}
/*图片效果二*/
/*图片效果三*/
.da-thumbs {
	list-style: none;
	width: 984px;
	position: relative;
	margin: 20px auto;
	padding: 0;
}
.da-thumbs li {
	float: left;
	margin: 5px;
	background: #fff;
	padding: 8px;
	position: relative;
	box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
.da-thumbs li a, .da-thumbs li a img {
	display: block;
	position: relative;
}
.da-thumbs li a {
	overflow: hidden;
}
.da-thumbs li a div {
	position: absolute;
	background: #333;
	background: rgba(75,75,75,0.7);
	width: 100%;
	height: 100%;
}
.da-thumbs li a div span {
	display: block;
	padding: 10px 0;
	margin: 40px 20px 20px 20px;
	text-transform: uppercase;
	font-weight: normal;
	color: rgba(255,255,255,0.9);
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
	border-bottom: 1px solid rgba(255,255,255,0.5);
	box-shadow: 0 1px 0 rgba(0,0,0,0.1), 0 -10px 0 rgba(255,255,255,0.3);
}
.container {
	width: 100%;
	position: relative;
	min-height: 350px;
}
.clr {
	clear: both;
	padding: 0;
	height: 0;
	margin: 0;
}
.container > header {
	margin: 10px;
	padding: 20px 10px 10px 10px;
	position: relative;
	display: block;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
	text-align: center;
}
.container > header > span {
	font-family: 'Alegreya SC', Georgia, serif;
	font-size: 20px;
	line-height: 20px;
	display: block;
	font-weight: 400;
	font-style: italic;
	color: #719dab;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
}
.container > header h1 {
	font-size: 40px;
	line-height: 40px;
	margin: 0;
	position: relative;
	font-weight: 300;
	color: #498ea5;
	padding: 5px 0px;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.7);
}
.container > header h1 span {
	font-weight: 700;
}
.container > header h2 {
	font-size: 14px;
	font-weight: 300;
	letter-spacing: 2px;
	text-transform: uppercase;
	margin: 0;
	padding: 15px 0 5px 0;
	color: #6190ca;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.7);
}
.container > header p {
	font-style: italic;
	color: #aaa;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.7);
}
/*图片效果三*/
/*图片效果4*/
.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {
	content: " ";
	display: block;
	background: white;
	position: absolute;
	z-index: 30;
	-webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
	-moz-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
	box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
}
.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after {
	width: 3px;
	height: 9999px;
	left: 50%;
	margin-left: -1.5px;
}
.twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {
	width: 9999px;
	height: 3px;
	top: 50%;
	margin-top: -1.5px;
}
.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay {
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
}
.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay {
	-webkit-transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	transition-duration: 0.5s;
}
.twentytwenty-before-label, .twentytwenty-after-label {
	-webkit-transition-property: opacity;
	-moz-transition-property: opacity;
	transition-property: opacity;
}
.twentytwenty-before-label:before, .twentytwenty-after-label:before {
	color: white;
	font-size: 13px;
	letter-spacing: 0.1em;
}
.twentytwenty-before-label:before, .twentytwenty-after-label:before {
	position: absolute;
	background: rgba(255, 255, 255, 0.2);
	line-height: 38px;
	padding: 0 20px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.twentytwenty-horizontal .twentytwenty-before-label:before, .twentytwenty-horizontal .twentytwenty-after-label:before {
	top: 50%;
	margin-top: -19px;
}
.twentytwenty-vertical .twentytwenty-before-label:before, .twentytwenty-vertical .twentytwenty-after-label:before {
	left: 50%;
	margin-left: -45px;
	text-align: center;
	width: 90px;
}
.twentytwenty-left-arrow, .twentytwenty-right-arrow, .twentytwenty-up-arrow, .twentytwenty-down-arrow {
	width: 0;
	height: 0;
	border: 6px inset transparent;
	position: absolute;
}
.twentytwenty-left-arrow, .twentytwenty-right-arrow {
	top: 50%;
	margin-top: -6px;
}
.twentytwenty-up-arrow, .twentytwenty-down-arrow {
	left: 50%;
	margin-left: -6px;
}
.twentytwenty-container {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	z-index: 0;
	overflow: hidden;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
}
.twentytwenty-container img {
	max-width: 100%;
	position: absolute;
	top: 0;
	display: block;
}
.twentytwenty-container.active .twentytwenty-overlay, .twentytwenty-container.active :hover.twentytwenty-overlay {
	background: rgba(0, 0, 0, 0);
}
.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label, .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label {
	opacity: 0;
}
.twentytwenty-container * {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.twentytwenty-before-label {
	opacity: 0;
}
.twentytwenty-before-label:before {
	content: "Before";
}
.twentytwenty-after-label {
	opacity: 0;
}
.twentytwenty-after-label:before {
	content: "After";
}
.twentytwenty-horizontal .twentytwenty-before-label:before {
	left: 10px;
}
.twentytwenty-horizontal .twentytwenty-after-label:before {
	right: 10px;
}
.twentytwenty-vertical .twentytwenty-before-label:before {
	top: 10px;
}
.twentytwenty-vertical .twentytwenty-after-label:before {
	bottom: 10px;
}
.twentytwenty-overlay {
	-webkit-transition-property: background;
	-moz-transition-property: background;
	transition-property: background;
	background: rgba(0, 0, 0, 0);
	z-index: 25;
}
.twentytwenty-overlay:hover {
	background: rgba(0, 0, 0, 0.5);
}
.twentytwenty-overlay:hover .twentytwenty-after-label {
	opacity: 1;
}
.twentytwenty-overlay:hover .twentytwenty-before-label {
	opacity: 1;
}
.twentytwenty-before {
	z-index: 20;
}
.twentytwenty-after {
	z-index: 10;
}
.twentytwenty-handle {
	height: 38px;
	width: 38px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -22px;
	margin-top: -22px;
	border: 3px solid white;
	-webkit-border-radius: 1000px;
	-moz-border-radius: 1000px;
	border-radius: 1000px;
	-webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
	-moz-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
	box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
	z-index: 40;
	cursor: pointer;
}
.twentytwenty-horizontal .twentytwenty-handle:before {
	bottom: 50%;
	margin-bottom: 22px;
	-webkit-box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
	-moz-box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
	box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
}
.twentytwenty-horizontal .twentytwenty-handle:after {
	top: 50%;
	margin-top: 22px;
	-webkit-box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
	-moz-box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
	box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
}
.twentytwenty-vertical .twentytwenty-handle:before {
	left: 50%;
	margin-left: 22px;
	-webkit-box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
	-moz-box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
	box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
}
.twentytwenty-vertical .twentytwenty-handle:after {
	right: 50%;
	margin-right: 22px;
	-webkit-box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
	-moz-box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
	box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
}
.twentytwenty-left-arrow {
	border-right: 6px solid white;
	left: 50%;
	margin-left: -17px;
}
.twentytwenty-right-arrow {
	border-left: 6px solid white;
	right: 50%;
	margin-right: -17px;
}
.twentytwenty-up-arrow {
	border-bottom: 6px solid white;
	top: 50%;
	margin-top: -17px;
}
.twentytwenty-down-arrow {
	border-top: 6px solid white;
	bottom: 50%;
	margin-bottom: -17px;
}
.row {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	max-width: 62.5em;
*zoom: 1;
}
.row:before, .row:after {
	content: " ";
	display: table;
}
.row:after {
	clear: both;
}
.row.collapse .column, .row.collapse .columns {
	position: relative;
	padding-left: 0;
	padding-right: 0;
	float: left;
}
.row .row {
	width: auto;
	margin-left: -0.9375em;
	margin-right: -0.9375em;
	margin-top: 0;
	margin-bottom: 0;
	max-width: none;
*zoom: 1;
}
.row .row:before, .row .row:after {
	content: " ";
	display: table;
}
.row .row:after {
	clear: both;
}
.row .row.collapse {
	width: auto;
	margin: 0;
	max-width: none;
*zoom: 1;
}
.row .row.collapse:before, .row .row.collapse:after {
	content: " ";
	display: table;
}
.row .row.collapse:after {
	clear: both;
}
.column, .columns {
	position: relative;
	padding-left: 0.9375em;
	padding-right: 0.9375em;
	width: 100%;
	float: left;
}
@media only screen {
.column,  .columns {
	position: relative;
	padding-left: 0.9375em;
	padding-right: 0.9375em;
	float: left;
}
.small-1 {
	position: relative;
	width: 8.33333%;
}
.small-2 {
	position: relative;
	width: 16.66667%;
}
.small-3 {
	position: relative;
	width: 25%;
}
.small-4 {
	position: relative;
	width: 33.33333%;
}
.small-5 {
	position: relative;
	width: 41.66667%;
}
.small-6 {
	position: relative;
	width: 50%;
}
.small-7 {
	position: relative;
	width: 58.33333%;
}
.small-8 {
	position: relative;
	width: 66.66667%;
}
.small-9 {
	position: relative;
	width: 75%;
}
.small-10 {
	position: relative;
	width: 83.33333%;
}
.small-11 {
	position: relative;
	width: 91.66667%;
}
.small-12 {
	position: relative;
	width: 100%;
}
.small-offset-0 {
	position: relative;
	margin-left: 0%;
}
.small-offset-1 {
	position: relative;
	margin-left: 8.33333%;
}
.small-offset-2 {
	position: relative;
	margin-left: 16.66667%;
}
.small-offset-3 {
	position: relative;
	margin-left: 25%;
}
.small-offset-4 {
	position: relative;
	margin-left: 33.33333%;
}
.small-offset-5 {
	position: relative;
	margin-left: 41.66667%;
}
.small-offset-6 {
	position: relative;
	margin-left: 50%;
}
.small-offset-7 {
	position: relative;
	margin-left: 58.33333%;
}
.small-offset-8 {
	position: relative;
	margin-left: 66.66667%;
}
.small-offset-9 {
	position: relative;
	margin-left: 75%;
}
.small-offset-10 {
	position: relative;
	margin-left: 83.33333%;
}
 [class*="column"] + [class*="column"]:last-child {
 float: right;
}
 [class*="column"] + [class*="column"].end {
 float: left;
}
.column.small-centered,  .columns.small-centered {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	float: none !important;
}
}
/* Styles for screens that are atleast 768px; */
@media only screen and (min-width: 768px) {
.large-1 {
	position: relative;
	width: 8.33333%;
}
.large-2 {
	position: relative;
	width: 16.66667%;
}
.large-3 {
	position: relative;
	width: 25%;
}
.large-4 {
	position: relative;
	width: 33.33333%;
}
.large-5 {
	position: relative;
	width: 41.66667%;
}
.large-6 {
	position: relative;
	width: 50%;
}
.large-7 {
	position: relative;
	width: 58.33333%;
}
.large-8 {
	position: relative;
	width: 66.66667%;
}
.large-9 {
	position: relative;
	width: 75%;
}
.large-10 {
	position: relative;
	width: 83.33333%;
}
.large-11 {
	position: relative;
	width: 91.66667%;
}
.large-12 {
	position: relative;
	width: 100%;
}
.row .large-offset-0 {
	position: relative;
	margin-left: 0%;
}
.row .large-offset-1 {
	position: relative;
	margin-left: 8.33333%;
}
.row .large-offset-2 {
	position: relative;
	margin-left: 16.66667%;
}
.row .large-offset-3 {
	position: relative;
	margin-left: 25%;
}
.row .large-offset-4 {
	position: relative;
	margin-left: 33.33333%;
}
.row .large-offset-5 {
	position: relative;
	margin-left: 41.66667%;
}
.row .large-offset-6 {
	position: relative;
	margin-left: 50%;
}
.row .large-offset-7 {
	position: relative;
	margin-left: 58.33333%;
}
.row .large-offset-8 {
	position: relative;
	margin-left: 66.66667%;
}
.row .large-offset-9 {
	position: relative;
	margin-left: 75%;
}
.row .large-offset-10 {
	position: relative;
	margin-left: 83.33333%;
}
.row .large-offset-11 {
	position: relative;
	margin-left: 91.66667%;
}
.push-1 {
	position: relative;
	left: 8.33333%;
	right: auto;
}
.pull-1 {
	position: relative;
	right: 8.33333%;
	left: auto;
}
.push-2 {
	position: relative;
	left: 16.66667%;
	right: auto;
}
.pull-2 {
	position: relative;
	right: 16.66667%;
	left: auto;
}
.push-3 {
	position: relative;
	left: 25%;
	right: auto;
}
.pull-3 {
	position: relative;
	right: 25%;
	left: auto;
}
.push-4 {
	position: relative;
	left: 33.33333%;
	right: auto;
}
.pull-4 {
	position: relative;
	right: 33.33333%;
	left: auto;
}
.push-5 {
	position: relative;
	left: 41.66667%;
	right: auto;
}
.pull-5 {
	position: relative;
	right: 41.66667%;
	left: auto;
}
.push-6 {
	position: relative;
	left: 50%;
	right: auto;
}
.pull-6 {
	position: relative;
	right: 50%;
	left: auto;
}
.push-7 {
	position: relative;
	left: 58.33333%;
	right: auto;
}
.pull-7 {
	position: relative;
	right: 58.33333%;
	left: auto;
}
.push-8 {
	position: relative;
	left: 66.66667%;
	right: auto;
}
.pull-8 {
	position: relative;
	right: 66.66667%;
	left: auto;
}
.push-9 {
	position: relative;
	left: 75%;
	right: auto;
}
.pull-9 {
	position: relative;
	right: 75%;
	left: auto;
}
.push-10 {
	position: relative;
	left: 83.33333%;
	right: auto;
}
.pull-10 {
	position: relative;
	right: 83.33333%;
	left: auto;
}
.push-11 {
	position: relative;
	left: 91.66667%;
	right: auto;
}
.pull-11 {
	position: relative;
	right: 91.66667%;
	left: auto;
}
.column.large-centered,  .columns.large-centered {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	float: none !important;
}
.column.large-uncentered,  .columns.large-uncentered {
	margin-left: 0;
	margin-right: 0;
	float: left !important;
}
.column.large-uncentered.opposite,  .columns.large-uncentered.opposite {
	float: right !important;
}
}
/*图片效果4*/
/*图片效果5*/
.view {
	width: 300px;
	height: 200px;
	margin: 10px;
	border: 5px solid rgb(255, 255, 255);
	overflow: hidden;
	position: relative;
	text-align: center;
	box-shadow: 0px 0px 5px rgb(170, 170, 170);
	cursor: default;
}
.view .mask, .view .content {
	width: 300px;
	height: 200px;
	position: absolute;
	overflow: hidden;
	top: 0px;
	left: 0px;
}
.view img {
	display: block;
	position: relative;
}
.effect img {
	opacity: 1;
	-moz-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	-o-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	transform: scale(1, 1);
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;
}
.effect .mask {
	opacity: 0;
	overflow: visible;
	border-color: rgba(0,0,0,0.7) transparent transparent transparent;
	border-style: solid;
	border-width: 150px;
	width: 0;
	height: 0;
	-moz-transform: translateY(-125px);
	-webkit-transform: translateY(-125px);
	-o-transform: translateY(-125px);
	-ms-transform: translateY(-125px);
	transform: translateY(-125px);
	-moz-transition: -moz-transform 0.2s 0.1s ease-out, opacity 0.3s ease-in-out;
	-webkit-transition: -webkit-transform 0.2s 0.1s ease-out, opacity 0.3s ease-in-out;
	-o-transition: -o-transform 0.2s 0.1s ease-out, opacity 0.3s ease-in-out;
	-ms-transition: -ms-transform 0.2s 0.1s ease-out, opacity 0.3s ease-in-out;
	transition: transform 0.2s 0.1s ease-out, opacity 0.3s ease-in-out;
}
.effect a.info {
	opacity: 0;
	-moz-transform: translateY(-125px);
	-webkit-transform: translateY(-125px);
	-o-transform: translateY(-125px);
	-ms-transform: translateY(-125px);
	transform: translateY(-125px);
	-moz-transition: -moz-transform 0.3s ease-in, opacity 0.1s ease-in-out;
	-webkit-transition: -webkit-transform 0.3s ease-in, opacity 0.1s ease-in-out;
	-o-transition: -o-transform 0.3s ease-in, opacity 0.1s ease-in-out;
	-ms-transition: -ms-transform 0.3s ease-in, opacity 0.1s ease-in-out;
	transition: transform 0.3s ease-in, opacity 0.1s ease-in-out;
}
.effect:hover img {
	opacity: 0.7;
	-moz-transform: scale(2, 2);
	-webkit-transform: scale(2, 2);
	-o-transform: scale(2, 2);
	-ms-transform: scale(2, 2);
	transform: scale(2, 2);
}
.effect:hover .mask {
	opacity: 1;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-o-transform: translateY(0px);
	-ms-transform: translateY(0px);
	transform: translateY(0px);
}
.effect:hover a.info {
	opacity: 1;
	-moz-transform: translateY(100px);
	-webkit-transform: translateY(100px);
	-o-transform: translateY(100px);
	-ms-transform: translateY(100px);
	transform: translateY(100px);
}
.second-effect .mask {
	opacity: 0;
	overflow: visible;
	border: 0px solid rgba(0,0,0,0.7);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}
.second-effect a.info {
	position: relative;
	top: -10px;
	opacity: 0;
	-moz-transform: scale(0, 0);
	-webkit-transform: scale(0, 0);
	-o-transform: scale(0, 0);
	-ms-transform: scale(0, 0);
	transform: scale(0, 0);
	-webkit-transition: -webkit-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;
	-moz-transition: -moz-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;
	-o-transition: -o-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;
	-ms-transition: -ms-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;
	transition: transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;
}
.second-effect:hover .mask {
	opacity: 1;
	border: 100px solid rgba(0,0,0,0.7);
}
.second-effect:hover a.info {
	opacity: 1;
	-moz-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	-o-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	transform: scale(1, 1);
	-moz-transition-delay: 0.3s;
	-webkit-transition-delay: 0.3s;
	-o-transition-delay: 0.3s;
	-ms-transition-delay: 0.3s;
	transition-delay: 0.3s;
}
.view a.info {
	background: url('../images/link.png') no-repeat scroll center center transparent;
	display: inline-block;
	text-decoration: none;
	padding: 0px;
	text-indent: -9999px;
	width: 20px;
	height: 20px;
}
.third-effect .mask {
	opacity: 0;
	overflow: visible;
	border: 100px solid rgba(0, 0, 0, 0.7);
	box-sizing: border-box;
	transition: all 0.4s ease-in-out 0s;
}
.third-effect a.info {
	position: relative;
	top: -10px;
	opacity: 0;
	transition: opacity 0.5s ease-in-out 0s;
}
.third-effect:hover .mask {
	opacity: 1;
	border: 100px solid rgba(0, 0, 0, 0.7);
}
.third-effect:hover a.info {
	opacity: 1;
	transition-delay: 0.3s;
}
.fourth-effect .mask {
	position: absolute;
	top: 50px;
	left: 100px;
	cursor: pointer;
	border-radius: 50px;
	display: inline-block;
	height: 100px;
	width: 100px;
	border: 50px solid rgba(0, 0, 0, 0.7);
	box-sizing: border-box;
	opacity: 1;
	visibility: visible;
	transform: scale(4);
	transition: all 0.3s ease-in-out 0s;
}
.fourth-effect:hover .mask {
	opacity: 0;
	border: 0px solid rgba(0, 0, 0, 0.7);
	visibility: hidden;
}
/* FIFTH EFFECTS */
.fifth-effect img {
	opacity: 0.2;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	-ms-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}
.fifth-effect .mask {
	cursor: pointer;
	opacity: 1;
	visibility: visible;
	border: 100px solid rgba(0,0,0,0.7);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-moz-transition: all 0.4s cubic-bezier(0.940, 0.850, 0.100, 0.620);
	-webkit-transition: all 0.4s cubic-bezier(0.940, 0.850, 0.100, 0.620);
	-o-transition: all 0.4s cubic-bezier(0.940, 0.850, 0.100, 0.620);
	-ms-transition: all 0.4s cubic-bezier(0.940, 0.850, 0.100, 0.620);
	transition: all 0.4s cubic-bezier(0.940, 0.850, 0.100, 0.620);
}
.fifth-effect:hover .mask {
	border: 0px double rgba(0,0,0,0.7);
	opacity: 0;
	visibility: hidden;
}
.fifth-effect:hover img {
	opacity: 1;
}
/*图片效果5*/
/*图片效果6*/
div.flip-3d {
	perspective: 1200px;
	width: 30%;
	float: left;
}
div.flip-3d .figure {
	position: relative;
	transform-style: preserve-3d;
	transition: 1s transform;
	font-size: 1.6rem;
}
div.flip-3d .figure img {
	width: 100%;
	height: auto;
}
div.flip-3d .figure figcaption {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
 transform: rotateY(.5turn) translateZ(1px);
	background: rgba(255, 255, 255, 0.9);
	text-align: center;
	padding-top: 45%;
	opacity: 0.6;
	transition: 1s .5s opacity;
}
div.flip-3d:hover .figure {
 transform: rotateY(.5turn);
}
div.flip-3d:hover .figure figcaption {
	opacity: 1;
}
div.flip-3d .figure:after {
	content: " ";
	display: block;
	height: 8vw;
	width: 100%;
	transform: rotateX(90deg);
	background-image: radial-gradient(ellipse closest-side, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 100%);
}
/*图片效果6*/

.top {
	overflow: hidden;
	width: 100%;
	height: 54px;
	background: #F5F5F5;
	font-size: 12px;
	color: #484848;
	position: relative;
	z-index: 999;
}
.top .tl {
	height: 54px;
	width: 989px;
	text-align: left;
	line-height: 54px;
}
.top .tr {
	height: 54px;
	width: 209px;
	text-align: right;
	line-height: 54px;
}
.head {
	width: 100%;
	height: 120px;
	background: #fff;
	position: relative;
	z-index: 999;
}
.head .jz .p_sj {
	display: block;
	width: 460px;
	height: 120px;
	line-height: 120px;
}
.head .jz .fw {
	width: 560px;
	height: 120px;
	background: url("../images/1_03.jpg") no-repeat right;
}

@media (min-width:1000px) and (max-width:1360px) {
.head .jz .fw {
	width: 484px;
	height: 120px;
	background: url("../images/1_03.jpg") no-repeat right;
}
	#search {
    width: 200px;
    float: right;
    margin-top: 10px;
    margin-left: 0px;
    position: absolute;
    top: 0px;
    right: 0%;
}
	
	
}
.bjbld{width: 86%;margin: 0 auto;}
@media (max-width:767px) {
.lisjsl {
    width: 7%;
    float: left;
    color: #f0f8ff;
    cursor: pointer;
}
.bjbld{width: 100%;margin: 0 auto;}	
	
}


.nav {
	height: 45px;
	width: 100%;
	background: #fff;
	position: relative;
	z-index: 998;
}
.nav_main li {
	float: left;
	border: 1px solid #fff;
	border-top: none;
	border-bottom: none;
}
.nav_main li.yiji_li:hover .nav_c {
	top: 45px;
	transition: 0.6s 0.1s top ease;
}
.nav_main li .wh_wbd {
	display: block;
	height: 45px;
	line-height: 45px;
	width: 89px;
	text-align: center;
	color: #333;
	background: #fff;
	transition: 0.3s 0.1s background ease;font-weight: bold;font-size: 16px;
}
.nav_main li .wh_wbd:hover {
	background: #fff;
	transition: 0.3s 0.1s background ease;color:#2899F0; 
}
.nav_c {
	margin: 0;
	position: absolute;
	top: -600px;
	z-index: -1;
	transition: 0.3s 0.1s top ease;
}
.nav_c li.erji_li {
	border-top: none;
	border-bottom: 1px solid #2899F0;
	border-left: none;
	border-right: none;
	overflow: hidden;
	background: rgba(255,255,255,0.8);
	float: none;
	/*opacity:0.8;*/
	-webkit-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-ms-transition: all 0.4s;
	-o-transition: all 0.4s;
	transition: all 0.4s;
}
.nav_c li.erji_li:hover {
	background: rgba(255,255,255,1);color: #2899F0;
}
.nav_c li a {
	display: block;
	text-align: center;
	width: 150px;
	height: 50px;
	line-height: 50px;
	color: #333;font-size: 15px;font-weight: bold;
}
.banner {
	width: 100%;
	height: 446px;
}
.ddsgg {
	width: 100%;
	height: 446px;
}
.banner .bn_bt {
	padding-top: 160px;
	font-size: 45px;
	color: #fff;
	width: 100%;
	text-align: center;
	font-weight: bold;
	text-shadow: 1px 2px 2px #000;
}
.sbanner .bn_bt {
	padding-top: 80px;
	font-size: 20px;
	color: #fff;
	width: 100%;
	text-align: center;
}
.banner .bn_an {
	width: 305px;
	margin: 0 auto;
	height: 40px;
	margin-top: 35px;
}
.sbanner .bn_an {
	width: 280px;
	margin: 0 auto;
	height: 40px;
	margin-top: 35px;
}
.banner .bn_an .ba_a {
	width: 153px;
	height: 32px;
	display: block;
	border: 1px solid #fff;
	-webkit-border-radius: 50px;
	line-height: 32px;
	padding: 0 20px;
	color: #fff;
	background: url("../images/fd1.png") no-repeat 86%;
	transition: 0.3s 0.1s background, border ease;
}
.sbanner .bn_an .ba_a {
	width: 140px;
	font-size: 12px;
	height: 30px;
	display: block;
	border: 1px solid #fff;
	-webkit-border-radius: 50px;
	line-height: 30px;
	padding: 0 20px;
	color: #fff;
	background: url(../images/fd1.png) no-repeat 86%;
	transition: 0.3s 0.1s background, border ease;
}
.banner .bn_an .ba_a:hover {
	background: url("../images/fd1.png") no-repeat 86% #077EDF;
	border: 1px solid #077EDF;
	transition: 0.3s 0.1s background, border ease;
}
.sbanner .bn_an .ba_a:hover {
	background: url("../images/fd1.png") no-repeat 86% #077EDF;
	border: 1px solid #077EDF;
	transition: 0.3s 0.1s background, border ease;
}
.banner .bn_an .ba_b {
	width: 120px;
	height: 32px;
	display: block;
	border: 1px solid #fff;
	-webkit-border-radius: 50px;
	line-height: 32px;
	padding: 0 20px;
	color: #fff;
	background: url("../images/fd2.png") no-repeat 86%;
}
.am-slider-c4 .am-slider-desc {
	height: 60px;
	line-height: 35px;
}
.am-active-slide a:hover .am-slider-desc {
	background-color: rgba(16,141,238,.8);
}
.sbanner .bn_an .ba_b {
	width: 115px;
	font-size: 12px;
	height: 30px;
	display: block;
	border: 1px solid #fff;
	-webkit-border-radius: 50px;
	line-height: 30px;
	padding: 0 20px;
	color: #fff;
	background: url("../images/fd2.png") no-repeat 86%;
}
.banner .bn_an .ba_b:hover {
	background: url("../images/fd2.png") no-repeat 86% #077EDF;
	border: 1px solid #077EDF;
	transition: 0.3s 0.1s background, border ease;
}
.sbanner .bn_an .ba_b:hover {
	background: url("../images/fd2.png") no-repeat 86% #077EDF;
	border: 1px solid #077EDF;
	transition: 0.3s 0.1s background, border ease;
}
.sbanner {
	display: none;
}
.hot {
	height: 115px;
	background: #F5F5F5;
}
.hot .hot_gz {
	width: 100px;
	height: 115px;
	font-size: 25px;
	text-align: center;
	line-height: 40px;
	padding-top: 30px;
	color: #077EDF;
	font-weight: bold;
}
.hot .hot_gz span {
	width: 100px;
	display: block;
	height: 45px;
	background: #077EDF;
	color: #fff;
	text-align: center;
	line-height: 45px;
	-webkit-border-radius: 3px;
	font-size: 12px;
	font-weight: normal;
}
.hot .hot_news {
	overflow: hidden;
	width: 100%;
	height: 115px;
	padding-top: 30px;
	padding-left: 0px;text-align: center;
}
.hot .hot_news .h_bt {
	display: block;
	font-size: 29px;
	height: 40px;
	line-height: 50px;
	font-weight: bold;
}
.cont {
	margin-top: 47px;
	overflow: hidden;
}
.cont .c_bka {
	overflow: hidden;
	height: 340px;
	width: 100%;
}
.cont .c_bka .c_bkat {
	display: block;
	width: 552px;
	height: 340px;
	border: 1px solid #E4E4E4;
	line-height: 340px;
	text-align: center;
}
.cont .c_bka .c_ycxw {
	width: 620px;
	height: 340px;
}
.am-tabs-bd {
	height: 298px;
	border: none;
}
.c_blnz {
	width: 145px;
	background: url("../images/1_17.png") no-repeat left center;
}
[data-am-widget=tabs] {
 margin:0;
}
.am-tabs-default .am-tabs-nav>.am-active a {
	background: #108DEE;
}
.cyc_cnw li {
	height: 40px;
	line-height: 40px;
	border-bottom: 1px dashed #F5F5F5;
	background: url("../images/2ws_07.jpg") no-repeat left center;
	padding-left: 20px;
}
.cont .c_bkb {
	margin-top: 50px;
	overflow: hidden;
}
.c_jzbt {
	height: 40px;
	background: url("../images/jzjn_07.jpg") no-repeat bottom;
	width: 870px;
	font-size: 18px;
	font-weight: bold;
	color: #000;
}
.c_jzbt span {
	
	font-size: 18px;
	font-weight: bold;
	color: #000;
}
.zwbtz {font-size: 18px;
	font-weight: bold;
	color: #000;}


.c_jzbt .ywfb {
	font-size: 12px;
	color: #999999;
	font-weight: normal;
	line-height: 30px;
}
.c_jzbt a {
	width: 12px;
	height: 30px;
	background: url("../images/1_22.jpg") no-repeat center;
}
.c_jznr {
	height: 340px;
}
.c_jnnl {
	width: 420px;
	padding-top: 15px;
	margin-top: 0;
}
.c_jnnl li {
	height: 40px;
	border-bottom: 1px dashed #F5F5F5;
	line-height: 40px;
	padding-left: 15px;
	background: url("../images/dd_11.jpg") no-repeat left center;
}
.c_xxt {
	height: 40px;
	background: url("../images/jzjn_07.jpg") no-repeat bottom left;
	width: 300px;
	font-size: 18px;
	font-weight: bold;
	color: #000;
}
.c_xxt .ywfb {
	font-size: 12px;
	color: #999999;
	font-weight: normal;
	line-height: 30px;
}
.c_xxt a {
	width: 12px;
	height: 30px;
	background: url("../images/1_22.jpg") no-repeat center;
}
.dbxgn {
	width: 300px;
	margin-top: 27px;
}
.dbxgn li {
	padding: 0 5px;
	float: left;
	margin-bottom: 15px;
}
.dbxgn li a {
	display: block;
	background: #108DEE;
	border-radius: 5px;
	width: 90px;
	height: 78px;
	color: #fff;
	padding-top: 12px;
	line-height: 25px;
	text-align: center;
}
.dbxgn li a:hover {
	background: #1286DB;
	transition: 0.3s 0.1s background ease;
}
.c_bkc {
	background: #F5F5F5;
	padding: 60px 0 30px 0;
}
.c_bkct {
	height: 40px;
	background: url(../images/ddbx_14.jpg) no-repeat left bottom;
	width: 1200px;
	font-size: 18px;
	font-weight: bold;
	color: #000;
}
.c_bkct .ywfb {
	font-size: 12px;
	color: #999999;
	font-weight: normal;
	line-height: 30px;
}
.c_bkct a {
	width: 12px;
	height: 30px;
	background: url("../images/1_22.jpg") no-repeat center;
}
[data-am-widget=tabs] .xxzndg {
	width: 420px;
}
.am-tabs-d2 .xxzndg {
	background: none;
}
.am-tabs-d2 .xxzndg>.am-active {
	background: none;
}
.am-tabs-d2 .xxzndg>.am-active:after {
	border: none;
}
.xxzndg li a {
	font-size: 16px;
}
.xxzndg li a:hover {
	color: #0E90D2;
}
.xxzndg li {
	margin-right: 20px;
}
.am-tabs {
	margin-top: 10px;
	position: relative;
}
.aygd {
	position: absolute;
	font-size: 12px;
	right: 0;
	top: 10px;
	width: 62px;
	height: 26px;
	border: 1px solid #077EDF;
	border-radius: 20px;
	text-align: center;
	line-height: 26px;
	color: #077EDF;
}
.nyszz .mdzznzz {
	padding: 0;
}
.nyszz {
	margin-top: 60px;
}
.mdzznzz ul li {
	float: left;
	margin-right: 17px;
	margin-bottom: 32px;
}
.mdzznzz ul li a {
	width: 280px;
	display: block;
	overflow: hidden;
}
.mdzznzz ul li a .wydnb {
	opacity: 0;
	position: absolute;
	z-index: 10;
}
.mdzznzz ul li a:hover .wydnb {
	opacity: 1;
}
.am-tabs-default .am-tabs-nav a:hover {
	background: #52B4FF;
	color: #fff;
}
.mdzznzz ul li a .gcbt {
	display: block;
	height: 57px;
	padding: 0 20px;
	line-height: 57px;
	text-align: center;
	background: #fff;
	color: #333;
	font-size: 16px;
	font-family: "Microsoft YaHei";
}
.mdzznzz ul li a:hover .gcbt {
	background: #077EDF;
	color: #fff;
}
.nyszz {
	height: 100%;
}
.c_bkd {
	height: 450px;
	background: #fff;
}
.jsjl {
	float: left;
	width: 380px;
	margin-top: 50px;
	margin-right: 40px;
}
.jsllbt {
	height: 40px;
	background: url("../images/jzjn_07.jpg") no-repeat left bottom;
	width: 380px;
	font-size: 18px;
	font-weight: bold;
	color: #000;
}
.jsllbt .ywfb {
	font-size: 12px;
	color: #999999;
	font-weight: normal;
	line-height: 30px;
}
.jsllbt a {
	width: 12px;
	height: 30px;
	background: url("../images/1_22.jpg") no-repeat center;
}
.jsllb li {
	height: 40px;
	border-bottom: 1px dashed #F5F5F5;
	line-height: 40px;
	padding-left: 15px;
	background: url("../images/dd_11.jpg") no-repeat left center;
}
.cdwzzx {
	width: 70%;
	display: block;
	word-wrap: normal;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.whfw {
	float: left;
	margin-top: 50px;
	width: 360px;
}
.whfwbt {
	height: 40px;
	background: url("../images/jzjn_07.jpg") no-repeat left bottom;
	width: 360px;
	font-size: 18px;
	font-weight: bold;
	color: #000;
}
.whfwbt .ywfb {
	font-size: 12px;
	color: #999999;
	font-weight: normal;
	line-height: 30px;
}
.whfwbt a {
	width: 12px;
	height: 30px;
	background: url("../images/1_22.jpg") no-repeat center;
}
.am-panel-default>.am-panel-hd {
	background-color: #077EDF;
	border-radius: 5px;
	height: 42px;
}
.am-panel-default {
	border-color: #fff;
}
.am-panel {
	border: none;
	box-shadow: none;
}
.am-panel-group .am-panel-hd+.am-panel-collapse .am-panel-bd {
	border: none;
}
.am-panel-bd {
	padding: 0;
}
.am-panel-bd {
	height: 122px;
}
.am-panel-group {
	margin-top: 30px;
}
.nbdb {
	
}
.am-panel-title {
	font-size: 16px;
	color: #fff;
	padding-left: 150px;
	font-family: "Microsoft YaHei";
	font-weight: normal;
}
.am-panel-bd {
	margin-top: 10px;
}
.c_bke {
	overflow: hidden;
	background: #F5F5F5;
}
.c_bkebt {
	height: 40px;
	background: url("../images/ddbx_14.jpg") no-repeat left bottom;
	width: 1200px;
	font-size: 18px;
	font-weight: bold;
	color: #000;
}
.c_bkebt .ywfb {
	font-size: 12px;
	color: #999999;
	font-weight: normal;
	line-height: 30px;
}
.c_bkebt a {
	width: 12px;
	height: 30px;
	background: url("../images/edjt_03.jpg") no-repeat center;
}
.c_bkebt a.ywfr {
	width: 12px;
	height: 30px;
	background: url("../images/1_22.jpg") no-repeat center;
}
.c_bke {
	padding: 40px 0;
}
.myzs {
	margin-top: 40px;
}
.myzs li {
	float: left;
	margin-right: 15px;
	margin-bottom: 20px;
	border: 1px solid #fff;
	width: 228px;
}
.myzs li:last-child{margin-right: 0;}
.myzs li a {
	display: block;
	width: 100%;
	height: auto;
	background: #fff;
	text-align: center;
	overflow: hidden;
}
.myzs li:hover {
	border: 1px solid #087EE0;
}
.c_kxkx {
	background: #fff;
}
.foot {
	width: 100%;
	height: 260px;
	background: url("../images/dbg.jpg") no-repeat center;
}
.ssnb {
	height: 80px;
	line-height: 50px;
	padding-top: 10px;
	overflow: hidden;float: right;    margin-top: -120px;

}
.dbdh li {
	float: left;
	padding-right: 40px;
}
.dbdh li a {
	color: #fff;
}
.egwm {
	height: 211px;
	margin-top: 38px;padding-top: 30px;
}
.egwm .ewmtpw {
	float: left;width: 110px;
}
.egwm .lxfsa {
	float: left;
	padding-left: 40px;
}
.egwm .lxfsa .ytbts {
	font-size: 16px;
	font-family: "Microsoft YaHei";
	color: #fff;
	height: 30px;
	display: block;
}
.egwm .lxfsa .ytbta {
	font-size: 14px;
	font-family: "Microsoft YaHei";
	color: #fff;
	height: 23px;
	display: block;
}
.dbxx {
	font-size: 14px;
	color: #fff;
}
.dbxx a {
	color: #fff;
}
/*内页*/
.bannern {
	height: 284px;
	background: url("../images/1_10.jpg") no-repeat center;
}
.nbnbte {
	font-size: 18px;
	font-family: "Microsoft YaHei";
	color: #fff;
	padding-top: 100px;
}
.nbnbtz {
	font-size: 30px;
	font-family: "Microsoft YaHei";
	color: #fff;
}
.n_cont {
	width: 100%;
	overflow: hidden;
	padding-top: 34px;
}
.ny_nav {
	width: 252px;
	float: left;display: block;
}
.ny_nav_chb {
	position: fixed;
	top: 30px;display: block;
}
.ny_zqw {
	width: 77%;margin: 0 auto;float: right;
	
}
.ny_nav .wjssbt {
	width: 252px;
	height: 113px;
	background: url("../images/fqfm_05.jpg") no-repeat center;
	color: #fff;
	font-size: 26px;
	line-height: 113px;
	text-align: center;
}
.ny_nav .wjssbtt {
	overflow: hidden;
	width: 252px;
	height: 106px;
}
.wjsndh {
	margin: 0;
}
.wjsndh li {
	border-bottom: 1px solid #D3D3D3;
	width: 252px;
	height: 51px;
}
.wjsndh li a {
	display: block;
	height: 50px;
	background: #fff;
	color: #333;
	font-size: 14px;
	line-height: 50px;
	padding-left: 20px;
	-webkit-transition: background 0.3s;
	-moz-transition: background 0.3s;
	-ms-transition: background 0.3s;
	-o-transition: background 0.3s;
	transition: background 0.3s;
}
.wjsndh li a:hover {
	background: #108DEE;
	color: #fff;
	-webkit-transition: background 0.3s;
	-moz-transition: background 0.3s;
	-ms-transition: background 0.3s;
	-o-transition: background 0.3s;
	transition: background 0.3s;
}
.wjsndh .on a {
	background: #108DEE;
	color: #fff;
	-webkit-transition: background 0.3s;
	-moz-transition: background 0.3s;
	-ms-transition: background 0.3s;
	-o-transition: background 0.3s;
	transition: background 0.3s;
}



.wjsndh li a span {
	float: right;
	font-family: "宋体";
	font-size: 20px;
	line-height: 50px;
	padding-right: 20px;
	-webkit-transition: padding 0.3s;
	-moz-transition: padding 0.3s;
	-ms-transition: padding 0.3s;
	-o-transition: padding 0.3s;
	transition: padding 0.3s;
}
.wjsndh li a:hover span {
	padding-right: 10px;
	-webkit-transition: padding 0.3s;
	-moz-transition: padding 0.3s;
	-ms-transition: padding 0.3s;
	-o-transition: padding 0.3s;
	transition: padding 0.3s;
}
.nw_top {
	height: 45px;
	border-bottom: 1px solid #EAEAEA;
	line-height: 45px;
}
.nw_top .top_tzbt {
	font-size: 20px;
	color: #818181;
	font-family: "Microsoft YaHei";
}
.nw_top .top_mbx {
	background: url("../images/fqfm_08.jpg")no-repeat left center;
	padding-left: 20px;
}
.nw_top .top_mbx a {
	font-size: 12px;
}
.xmszw {
	overflow: hidden;
	display: none;
}
.wjssx {
	height: 225px;
	width: 100%;
	background: #FAFAFA;
}
.wjshnb {
	width: 575px;
	padding: 15px;
	height: 225px;
}
.h_nr {
	display: block;
	width: 80%;
	word-wrap: normal; /* for IE */
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.c_jnnl span{font-size: 12px;}
.sjggw {
	display: block;
	width: 76%;
	word-wrap: normal; /* for IE */
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.p_sjc li a {
	display: block;
	width: 70%;
	word-wrap: normal; /* for IE */
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.wjshnb .wjnbt {
	font-size: 18px;
	font-family: "Microsoft YaHei";
	color: #333;
	line-height: 28px;
	font-weight: bold;
	display: block;
}
.wjnb_chb {
	line-height: 24px;
	font-size: 14px;
	margin-top: 10px;
	display: block;
}
.wjshnb .wjnnr {
	font-size: 14px;
	font-family: "Microsoft YaHei";
	color: #6a6a6a;
	margin-top: 10px;
	display: block;
}
.wjshnb .wjngd {
	display: block;
	width: 133px;
	height: 33px;
	text-align: center;
	line-height: 33px;
	border: 1px solid #108DEE;
	font-size: 12px;
	color: #108DEE;
	margin-top: 10px;
}
.hbydnb {
	width: 323px;
	height: 225px;
	background: #F6F6F6;
	padding: 25px;
	position: relative;
}
.am-form input[type=number], .am-form input[type=search], .am-form input[type=text], .am-form input[type=password], .am-form input[type=datetime], .am-form input[type=datetime-local], .am-form input[type=date], .am-form input[type=month], .am-form input[type=time], .am-form input[type=week], .am-form input[type=email], .am-form input[type=url], .am-form input[type=tel], .am-form input[type=color], .am-form select, .am-form textarea, .am-form-field {
	font-size: 14px;
	height: 38px;
	line-height: 38px;
	border: none;
}
.am-form input[type=number][disabled], .am-form input[type=number][readonly], .am-form input[type=search][disabled], .am-form input[type=search][readonly], .am-form input[type=text][disabled], .am-form input[type=text][readonly], .am-form input[type=password][disabled], .am-form input[type=password][readonly], .am-form input[type=datetime][disabled], .am-form input[type=datetime][readonly], .am-form input[type=datetime-local][disabled], .am-form input[type=datetime-local][readonly], .am-form input[type=date][disabled], .am-form input[type=date][readonly], .am-form input[type=month][disabled], .am-form input[type=month][readonly], .am-form input[type=time][disabled], .am-form input[type=time][readonly], .am-form input[type=week][disabled], .am-form input[type=week][readonly], .am-form input[type=email][disabled], .am-form input[type=email][readonly], .am-form input[type=url][disabled], .am-form input[type=url][readonly], .am-form input[type=tel][disabled], .am-form input[type=tel][readonly], .am-form input[type=color][disabled], .am-form input[type=color][readonly], .am-form select[disabled], .am-form select[readonly], .am-form textarea[disabled], .am-form textarea[readonly], .am-form-field[disabled], .am-form-field[readonly], fieldset[disabled] .am-form input[type=number], fieldset[disabled] .am-form input[type=search], fieldset[disabled] .am-form input[type=text], fieldset[disabled] .am-form input[type=password], fieldset[disabled] .am-form input[type=datetime], fieldset[disabled] .am-form input[type=datetime-local], fieldset[disabled] .am-form input[type=date], fieldset[disabled] .am-form input[type=month], fieldset[disabled] .am-form input[type=time], fieldset[disabled] .am-form input[type=week], fieldset[disabled] .am-form input[type=email], fieldset[disabled] .am-form input[type=url], fieldset[disabled] .am-form input[type=tel], fieldset[disabled] .am-form input[type=color], fieldset[disabled] .am-form select, fieldset[disabled] .am-form textarea, fieldset[disabled] .am-form-field {
	background: url("../images/fqfm_13.jpg") no-repeat 95% 50% #fff;
}
.qnmjt {
	padding-top: 10px;
	display: block;
}
.cinmbt {
	font-size: 16px;
	color: #333333;
	font-weight: bold;
}
*+address, *+blockquote, *+dl, *+fieldset, *+figure, *+hr, *+ol, *+p, *+pre, *+ul {
	margin-top: 0;
}
.am-btn-primary {
	background: url("../images/fqfm_18.jpg") no-repeat center;
	border: none;
	position: absolute;
	right: 30px;
	bottom: 42px;
	width: 19px;
	height: 19px;
	padding: 0;
	line-height: 19px;
	display: block;
}
.am-btn-primary:focus, .am-btn-primary:hover {
	background-color: #fff;
}
.wjzlb {
	overflow: hidden
}
.wjzlb li {
	height: auto;
	line-height: 24px;
	padding: 10px 0;
	border-bottom: 1px solid #EAEAEA;
}
.wjll {
	width: 100%;
}
.wjll .wjlbt {
	font-size: 14px;
	color: #3C3C3C;
	display: block;
	width: 76%;
	float: left;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	/*font-weight:bold;*/
	-webkit-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-ms-transition: all 0.4s;
	-o-transition: all 0.4s;
	transition: all 0.4s;
}
.wjzlb li:hover .wjll .wjlbt {
	color: #118def;
}
.wjll .wjlrq {
	font-size: 12px;
	color: #B4B4B4;
	display: block;
	float: right;
}
.wjll .wjlnr {
	display: block;

	margin-top: 7px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.wjlr {
	width: 33px;
	height: 33px;
	margin-top: 40px;
	background: url("../images/fqfm_22.jpg") no-repeat center;
}
.wjzlb li a:hover {
	color: #118DEF;
}
.wjzlb li a:hover .wjlr {
	background: url("../images/gbdl_22.jpg") no-repeat center;
}


.ibox5 { background:#f0f1f5; padding:30px 0; margin-top:22px; overflow:hidden;}
.ibox5>.ibox5in{overflow:hidden;height:499px;}
.ibox5 .slideBox{ position: relative; width:1200px; margin:0 auto; }
.ibox5 .slideBox .hd{ overflow:hidden; position:absolute; left:0px; top:0; z-index:1; }
.ibox5 .slideBox .hd ul{ overflow:hidden; zoom:1; float:left; border-bottom:1px #cacaca solid;  }
.ibox5 .slideBox .hd ul li{ width:237px; height:62px; border:1px #cacaca solid; border-bottom:0; line-height:62px; font-size:18px; color:#323232; text-indent:33px; background:#fff; cursor:pointer; }
.ibox5 .slideBox .hd ul li.on{ background: url(../images/ibg5.png) right center repeat-y; color:#fff; width:250px; border:0; }
.ibox5 .slideBox .bd{ position:relative; overflow:hidden; float:right; z-index:0;   }
.ibox5 .slideBox .bd li{ zoom:1; vertical-align:middle; }
.ibox5 .slideBox .bd li.PC_hide{display:none;}
.ibox5 .slideBox .bd img{ width:961px; height:498px; display:block;  }
.ibox5 .slideBox .bd dl { position:absolute; z-index:88; bottom:26px; color:#fff; left:0; right:0; }
.ibox5 .slideBox .bd dl b { display:none; }
.ibox5 .slideBox .bd dl table { margin:0 auto; text-shadow: 0 0px 5px #000 }
.ibox5 .slideBox .bd dl .td1 { font-size:46px; font-weight:bold; line-height:56px;}
.ibox5 .slideBox .bd dl .td2 p { font-size:28px; font-weight:bold; line-height:30px; margin-top:2px; }
.ibox5 .slideBox .bd dl .td2 span { font-size:16px; font-weight:normal; line-height:20px; }
.ibox5 .slideBox .bd dl hr { color:#fff; height:2px; width:46px; background:#FFF; border:0; margin:0 20px; }

.ibox5 .slideBox .prev,
.ibox5 .slideBox .next{ position:absolute; top:200px; display:block; width:65px; height:65px; filter:alpha(opacity=50);opacity:0.5;   }
.ibox5 .slideBox .next{ right:10px; background:url(../images/ibg2a.png) center center no-repeat; }
.ibox5 .slideBox .prev{ left:265px; background:url(../images/ibg2.png) center center no-repeat; }
.ibox5 .slideBox .prev:hover,
.ibox5 .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.ibox5 .slideBox .prevStop{ display:none;  }
.ibox5 .slideBox .nextStop{ display:none;  }


.ibox6 { overflow:hidden; width:1224px; margin:33px auto 0; overflow:hidden; }
.ibox6 li { display:inline; float:left; width:25%; }
.ibox6 li div { margin:0px 12px; position:relative; padding-bottom:30px; overflow:hidden; position:relative; height:139px; }
.ibox6 li div img { display:block; width:282px; height:157px; transition:all 1s; -moz-transition:all 1s; /* Firefox 4 */ -webkit-transition:all 1s; /* Safari and Chrome */ -o-transition:all 1s; /* Opera */}
.ibox6 li div:hover img { width:322px; height:180px; margin-left:-20px; margin-top:-20px;}
.ibox6 li div p { top:0; bottom:0; left:15px; right:15px; position:absolute; }
.ibox6 li span { display:block;  background:#FFF; margin:0px 25px 30px; font-size:14px; color:#333333; line-height:25px; }
.ibox6 li div p b { display:block; background:#FFF; color:#018dd7; font-size:18px; line-height:36px; padding-top:2px; text-align:center; position:absolute; left:0; right:0; bottom:0px;  }


/*scroll pic*/
.ibox8 { position: relative; width:961px; height:498px; overflow:hidden;}
.ibox8 > div { overflow:hidden; }
.ibox8 .arrow-left8 { background:url(../images/ibg2.png) center center no-repeat; -ms-behavior: url(backgroundsize.min.htc);	behavior: url(backgroundsize.min.htc); background-size: cover; position: absolute; left: 2%; top: 45%; margin-top: -15px; width: 65px; height: 65px; z-index:89; transition:opacity 0.5s; -moz-transition:opacity 0.5s; /* Firefox 4 */ -webkit-transition:opacity 0.5s; /* Safari and Chrome */ -o-transition:opacity 0.5s; /* Opera */ opacity:.5; cursor:pointer}
.ibox8 .arrow-right8 { background:url(../images/ibg2a.png) center center no-repeat; -ms-behavior: url(backgroundsize.min.htc); behavior: url(backgroundsize.min.htc); background-size: cover; position: absolute; right: 2%; top: 45%; margin-top: -15px; width: 65px; height: 65px; z-index:89;  transition:opacity 0.5s; -moz-transition:opacity 0.5s; /* Firefox 4 */ -webkit-transition:opacity 0.5s; /* Safari and Chrome */ -o-transition:background-image 0.5s; /* Opera */ opacity:.5; cursor:pointer}
.ibox8 .arrow-right8:hover { opacity:1 }
.ibox8 .arrow-left8:hover { opacity:1 }
.ibox8 .content-slide { color: #fff;}
.ibox8 .swiper-slide { position:relative; width:961px; height:498px; }
.ibox8 .swiper-slide img { width:961px; height:498px; display:block; }



.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}



.slideBox ul li a{font-size: 16px;}


/* screen mobile */
@media screen and (max-width:992px){  


/*news pic*/
.ibox4 { position: relative; width:auto; margin:0px 5px; }
.ibox4 .swiper-slide img { width:100%; height:auto; display:block; }
.ibox4 .swiper-slide p { height:25px; line-height:25px; font-size:12px; padding-left:7px; }
.ibox4 .pagination1 { bottom:6px; width:53px; }
.ibox4 .swiper-pagination-switch { width: 5px; height: 5px; border-radius: 5px; margin:0 1px; } 
.ibox4 .arrow-right1 { display:none }
.ibox4 .arrow-left1 { display:none; }

.ibox5 { padding:10px 5px; margin-top:8px;}
.ibox5>.ibox5in{height:auto;}
.ibox5 .slideBox{ width:100%;}
.ibox5 .slideBox .hd {display:none}
.ibox5 .slideBox .prev,
.ibox5 .slideBox .next{ display:none; }
.ibox5 .slideBox .bd{ float: none; width:100%; z-index:0;   }
.ibox5 .slideBox .bd li{ display:block; position:relative; margin-bottom:5px; }
.ibox5 .slideBox .bd li.PC_hide{display:block;}
.ibox5 .slideBox .bd img{ width:100%; height:auto; display:block;  }

.ibox5 .slideBox .bd dl { bottom:8px; color:#fff; left:0; right:0; }
.ibox5 .slideBox .bd dl b { display:block; font-size:18px; line-height:40px; text-align:center; text-shadow: 0 0px 5px #000; margin-bottom:5px; }
.ibox5 .slideBox .bd dl table { margin:0 auto; text-shadow: 0 0px 5px #000 }
.ibox5 .slideBox .bd dl .td1 { font-size:14px; line-height:30px;}
.ibox5 .slideBox .bd dl .td2 p { font-size:16px; font-weight:bold; line-height:18px; margin-top:0px; }
.ibox5 .slideBox .bd dl .td2 span { font-size:12px; font-weight:bold; line-height:14px; }
.ibox5 .slideBox .bd dl hr { height:1px; width:20px; margin:0 6px; }

.ibox8 { position: relative; width:auto; height:auto; overflow:hidden;}
.ibox8 > div { overflow:hidden; }
.ibox8 .arrow-left8 { background:url(../images/ibg2.png) center center no-repeat; -ms-behavior: url(backgroundsize.min.htc);	behavior: url(backgroundsize.min.htc); background-size: cover; position: absolute; left: 2%; top: 45%; margin-top: -15px; width: 32px; height: 32px; z-index:89; transition:opacity 0.5s; -moz-transition:opacity 0.5s; /* Firefox 4 */ -webkit-transition:opacity 0.5s; /* Safari and Chrome */ -o-transition:opacity 0.5s; /* Opera */ opacity:.5; cursor:pointer}
.ibox8 .arrow-right8 { background:url(../images/ibg2a.png) center center no-repeat; -ms-behavior: url(backgroundsize.min.htc); behavior: url(backgroundsize.min.htc); background-size: cover; position: absolute; right: 2%; top: 45%; margin-top: -15px; width: 32px; height: 32px; z-index:89;  transition:opacity 0.5s; -moz-transition:opacity 0.5s; /* Firefox 4 */ -webkit-transition:opacity 0.5s; /* Safari and Chrome */ -o-transition:background-image 0.5s; /* Opera */ opacity:.5; cursor:pointer}
.ibox8 .arrow-right8:hover { opacity:1 }
.ibox8 .arrow-left8:hover { opacity:1 }
.ibox8 .content-slide { color: #fff;}
.ibox8 .swiper-slide { position:relative; width:auto; height:auto; }
.ibox8 .swiper-slide img { width:auto; height:auto; display:block; }

}





.yemmm {
	width: 100%;
	height: 130px;
	line-height: 130px;
	text-align: center;
}
.yemmm a {
	border: 1px solid #EAEAEA;
	padding: 2px 8px;
}
.yemmm span {
	padding: 2px 8px;
	font-size: 14px;
	background-color: #118def;
	border: 1px solid #118def;
	color: #ffffff;
}
/*案例*/
.jsanl {
	overflow: hidden;
}
.jsanl li {
	width: 32%;
	float: left;
	overflow: hidden;
	margin-right: 5px;
	margin-top: 20px;height: 380px;
}
.jsanl li a img {
	display: block;
	width: auto;
	    height: 200px;
	transition: all 0.3s;
}
.jsanl li a:hover img {
	transform: scale(1.1);
}
.jsanl li:nth-child(3n){margin-right: 0;}
.dpdzfd {
	overflow: hidden;
	display: block
}
.jsanl li a .jsalnr {
	/*height: 200px;*/
	background: #F6F6F6;
	overflow: hidden;
	display: block;
	padding: 25px 20px 20px 20px;
	transition: background 0.4s;
	-moz-transition: background 0.4s;	/* Firefox 4 */
	-webkit-transition: background 0.4s;	/* Safari 和 Chrome */
	-o-transition: background 0.4s;
}
.jsanl li a:hover .jsalnr {
	background: #118DEF;
	transition: background 0.4s;
	-moz-transition: background 0.4s;	/* Firefox 4 */
	-webkit-transition: background 0.4s;	/* Safari 和 Chrome */
	-o-transition: background 0.4s;
}
.jsanl li a:hover .jsalnr .jsrbt {
	color: #fff;
	transition: background 0.4s;
	-moz-transition: background 0.4s;	/* Firefox 4 */
	-webkit-transition: background 0.4s;	/* Safari 和 Chrome */
	-o-transition: background 0.4s;
}
.jsanl li a:hover .jsalnr .jsrnr {
	color: #fff;
	transition: background 0.4s;
	-moz-transition: background 0.4s;	/* Firefox 4 */
	-webkit-transition: background 0.4s;	/* Safari 和 Chrome */
	-o-transition: background 0.4s;
}
.jsanl li a:hover .jsalnr .jsrgd {
	color: #fff;
	background: #6FC1FF;
	transition: background 0.4s;
	-moz-transition: background 0.4s;	/* Firefox 4 */
	-webkit-transition: background 0.4s;	/* Safari 和 Chrome */
	-o-transition: background 0.4s;
}
.jsalnr .jsrbt {
	display: block;
	font-size: 16px;
	color: #333;
	margin-bottom: 10px;
	transition: background 0.4s;
	-moz-transition: background 0.4s;	/* Firefox 4 */
	-webkit-transition: background 0.4s;	/* Safari 和 Chrome */
	-o-transition: background 0.4s;
}
.jsalnr .jsrnr {
	font-size: 12px;
	color: #333;
	display: block;
	line-height: 25px;
	transition: background 0.4s;
	-moz-transition: background 0.4s;	/* Firefox 4 */
	-webkit-transition: background 0.4s;	/* Safari 和 Chrome */
	-o-transition: background 0.4s;
}
.jsalnr .jsrgd {
	margin-top: 10px;
	display: block;
	height: 35px;
	line-height: 35px;
	text-align: center;
	background: #DEDEDE;
	font-size: 12px;
	transition: background 0.4s;
	-moz-transition: background 0.4s;	/* Firefox 4 */
	-webkit-transition: background 0.4s;	/* Safari 和 Chrome */
	-o-transition: background 0.4s;
}
.bjbld {
	overflow: hidden;
	padding: 0 0 0px 0;width: 98%;
}
.nrns p {
	font-size: 16px;line-height: 28px; text-justify:inter-ideograph;
}
.nrns p span {
	font-size: 16px;line-height: 28px;text-align:justify; text-justify:inter-ideograph;
}

.nrns  {
	font-size: 16px;line-height: 28px;text-align:justify; text-justify:inter-ideograph;
}
.nrns p img  {
	margin: 0 auto;
}

/*资质*/
.jjb {
	width: 100%;
	text-align: center;
}
.jjb .bzsb {
	height: 44px;
	background: #F5F5F5;
}
.am-btn {
	border: none;
	font-size: 12px;
	padding: 0 15px;
	line-height: 44px;
}
.jjb .bzns {
	height: 50px;
	border-bottom: 1px solid #F0F0F0;
}
.myzsha {
	overflow: hidden;
}
.myzsha li {
	float: left;
	margin-right: 18px;
	margin-bottom: 20px;
}
.myzsha li a {
	display: block;
	width: 285px;
	height: 174px;
	background: #F8F7F7;
	line-height: 174px;
	text-align: center;
	border: 1px solid #F8F7F7;
	overflow: hidden;
}
.myzsha li a:hover {
	border: 1px solid #118DEF;
}
.yxxqab {
	overflow: hidden;
}
.yxxqab img {
	float: left;
}
.yxxqab .gcxqs {
	background: #F9F9F9;
	float: right;
	width: 420px;
	height: 348px;
}


.gcxqs {
	padding: 35px;
}
.vsjwe {
	font-family: "Microsoft YaHei";
	font-size: 22px;
	color: #333333;
	font-weight: bold;
	margin-bottom: 15px;
}
.vsjws {
	font-size: 14px;
	line-height: 25px;
}
.anljj {
	background: #2899F0;
	color: #fff;
	width: 160px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	text-align: center;
	margin: 20px 0 10px 0;
}
.nrns {
	
}
.nrns p {
	margin-bottom: 10px;
}
.xqbt {
	font-size: 16px;
	color: #333;
	font-weight: bold;
}
.xqbtnm {
	height: 52px;
	border-bottom: 1px dashed #CCCCCC;
	line-height: 52px;
	margin-bottom: 20px;
}
.rqds {
	display: block;
	padding: 0 25px;
	background: url("../images/xxdtb_03.jpg") no-repeat left center;
}
.ckrs {
	display: block;
	padding-left: 25px;
	width: 115px;
	background: url("../images/xxdtb_05.jpg") no-repeat left center;
}
.ybfh {
	display: block;
	padding-left: 25px;
	width: 85px;
	background: url("../images/xxdtb_07.jpg") no-repeat left center;
}
.xqxq {
	line-height: 30px;
	font-family: "Microsoft YaHei";
	font-size: 14px;
}
.xqxq p {
	margin-bottom: 20px;
	text-indent: 2em;
}
.xypxq {
	height: 50px;
	line-height: 50px;
	border-top: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
}
.llxwa {
	font-size: 16px;
	color: #333;
	margin-top: 20px;
	line-height: 45px;
	font-weight: bold;
}
.llxwb {
	font-size: 14px;
	line-height: 30px;
}
.llxwc {
	color: #118DEF;
	margin-top: 20px;
}
.am-slider-a2 .am-control-nav {
	width: 100px;
	right: 10px;
	bottom: 20px;
}
.am-slider .am-slides img {
	;height: 340px;
}
.am-slider-a2 .am-control-nav li {
	margin: 0 4px;
}
.am-slider-a2 .am-control-nav li a {
	width: 12px;
	height: 12px;
}
.p_sjb {
	display: none;
}
.p_sjd {
	display: none;
}
.ndscd {
	display: none;
}
.sszzd {
	display: none;
}
.nbbsc {
	display: none;
}
.anxxns {
	display: none;
}
.wjzqd {
	display: none;
}
.ddtts {
	width: 100%;
	height: 400px;
}
.sjbzn {
	width: 70%;
	word-wrap: normal; /* for IE */
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.sypa {
	width: 45%;
	word-wrap: normal; /* for IE */
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
}
.xypa {
	width: 45%;
	word-wrap: normal; /* for IE */
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
}
.smdbs li a {
	background: #fff;
}
.jsllb {
	margin-top: 20px;
}
.lsjl {
	padding: 30px 0 0 0;
	overflow: hidden;
}
.smdbs li a img {
	width: 100%;
}
.lsjl li {
	float: left;
	width: 285px;
	border: 1px solid #F0F0F0;
	margin-right: 20px;
	margin-bottom: 20px;
}
.lsjl li:hover {
	border: 1px solid #087EE0;
}
.lsjl li a img {
	width: 100%;
}
.ndscc li a .fdydb {
	width: 280px;
	transition: all 0.3s;    height: 200px;
}
.ndscc li a:hover .fdydb {
	transform: scale(1.1);
}
.fdyxb {
	width: 280px;
	height: 194px;
	overflow: hidden;
	text-align: center;
}
.jkzs {
	display: none;
}
.jkzx {
	display: block;
}

/*手机版*/
@media all and (max-width: 767px) {
.n_cont {
	padding-top: 0;
}
.sbanner {
	width: 100%;
	height: 260px;
}
.ddsgg {
	height: 260px;
}
.lsjl li {
	width: 100%;
}
.lsjl {
	display: none;
}
.aygd {
	top: -63px;
}
.am-tabs-d2 .am-tabs-nav a {
	font-size: 14px;
}
[data-am-widget=tabs] .xxzndg {
	width: 100%;
}
.xxzndg li {
	margin-right: 0;
}
.sjbzn {
	width: 72%;
	word-wrap: normal; /* for IE */
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.c_jnnl li {
	width: 100%;
	word-wrap: normal; /* for IE */
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.am-tabs-bd .am-tab-panel {
	padding: 10px 0 15px 0;
}
.top {
	display: none;
}
.am-tabs {
	margin-top: 24px;
}
.head {
	width: 100%;
	height: 78px;
}
.jz {
	width: 90%;

}
	.videoss{height: auto;}
.nav {
	display: none;
}
.cont {
	width: 100%;
	margin-top: 20px;;
}
.head .jz .fw {
	display: none;
}
.head .jz .p_sj {
	width: 70vw;
	background: none;
	height: 80px;
	line-height: 80px;
}
.nrns {
	
}
.sypa {
	width: 90%;
}
.xypa {
	width: 90%;
}
.xqxq img {
	width: 100%;
}
.head .jz .p_sj img {
	width: 100%;
}
.am-menu-dropdown1 .am-menu-toggle {
	top: -62px;
	right: 15px;
}
.banner .bn_bt {
	font-size: 22px;
}
.sbanner {
	display: block;
}
.banner {
	display: none;
}
.hot {
	display: none;
}
.cont .c_bka .c_bkat {
	display: none;
}
.cont .c_bka .c_ycxw {
	width: 100%;
	height: auto;
}
.p_sjb {
	display: block;
}
.cont .c_bkb {
	margin-top: 20px;
}
.c_jzjn {
	float: none;width: 100%;
}
.c_jzbt {
	width: 100%;
	background: url(../images/jzjn_07.jpg) no-repeat left bottom;
}
.c_jnnl {
	width: 100%;
	display: none;
}
.p_sjc {
	display: none;
}
.p_sjd {
	display: block;
}
.c_xxzn {
	float: none;
	margin-top: 20px;
}
.c_xxt {
	width: 100%;
}
.cont .c_bkb {
	margin-top: 20px;
}
.c_jznr {
	height: auto;
	overflow: hidden;
}
.dbxgn {
	width: 100%;
}
.dbxgn li a {
	width: 100%;
}
.am-tabs-bd {
	height: auto;
}
.cont .c_bka {
	height: auto;
}
.c_bkct {
	width: 100%;
}
.nyszz {
	margin-top: 30px;
}
.mdzznzz ul li {
	float: left;
    margin-right: 14px;
    margin-bottom: 20px;
    width: 46%;
}
.mdzznzz ul li a {
	width: 100%;
}
	.fdyxb {
    width: 280px;
    height: 142px;
    overflow: hidden;
    text-align: center;
}
.ndscc {
	display: none;
}
.c_bkc {
	height: auto;
}
.ndscd {
	display: block;
}
.wydnb {
	display: none;
}
.mdzznzz ul li a {
	height: auto
}
.ndscd li a img {
	width: 100%;height: 142px;
}
	.mdzznzz ul li a .gcbt {
    display: block;
    height: 57px;
    padding: 0 20px;
    line-height: 57px;
    text-align: center;
    background: #fff;
    color: #333;
    font-size: 13px;
    font-family: "Microsoft YaHei";
}
	
	
	
.c_bkd {
	height: auto;
}
.c_bkc {
	padding-top: 20px;
}
.jsjl {
	width: 100%;
	margin-right: 0;
	margin-top: 20px;
	float: none;
}
.jsllbt {
	width: 100%;
}
.whfw {
	float: none;
	margin-top: 20px;
	width: 100%;
}
.whfwbt {
	width: 100%;
}
.c_bke {
	padding-top: 20px;
}
.c_bke {
	height: auto;
}
.c_bkebt {
	width: 100%;
}
.myzs {
	display: none;
}
.sszzd {
	display: block;
	overflow: hidden;
}
.sszzd li {
	width: 47%;
}
.sszzd li a {
	width: 100%;
	height: auto;
}
.sszzd li a img {
	width: 100%;
}
.nbbsc {
	display: block;
}
.nbbsc li {
	width: 100%;
}
.nbbsc li a {
	width: 100%;
	height: auto;
}
	.foot {
	width: 100%;
	height: 420px;
	background: url("../images/dbg.jpg") no-repeat center;
}
.nbbsc li a img {
	width: 100%;
}
.ssnb {
	display: none;
}
.egwm {
	height: auto;
	text-align: center;
}
.egwm .ewmtpw {
	float: none;
}
.egwm .lxfsa {
	float: none;
	padding-left: 0;
	margin-top: 20px;
	overflow: hidden;
}
.dbxx {
	margin-top: 20px;
}
.bannern {
	height: 200px;
	text-align: center;
}
.nbnbte {
	padding-top: 58px;
}
.am-sticky-placeholder {
	display: none;
}
.ny_zqw {
	width: 100%;
	float: none;
}
.nw_top .top_tzbt {
	display: none;
}
.nw_top .top_mbx {
	float: none;
	font-size: 12px;
}
.lxybd img {
	width: 100%;
}
.myzsha li {
	margin-right: 0;
	width: 100%;
}
.myzsha li a {
	width: 100%;
	height: auto;
	line-height: normal;
	overflow: hidden;
}
.xypxq {
	height: auto;
}
.xypxq a {
	float: none;
}
.wjssx {
	height: auto;
}
.wjshnb {
	width: 100%;
	padding: 20px;
	float: none;
	height: auto;
}
.hbydnb {
	float: none;
	width: 100%;
	height: auto;
}
.wjlr {
	display: none;
}
.wjll {
	width: 100%;
	float: none;
}
.wjzlb li {
	height: auto;
}
.wjll .wjlnr {
	margin-bottom: 17px;
}
.jsanl li {
	width: 100%;
	float: none;
	margin-right: 0;height: auto;
}
.dpdzfd {
	height: auto;
}
.jsanl li a img {
	width: 100%;
	height: auto;
}
.yxxqab img {
	float: none;
	width: 100%;
	height: auto;
}
.yxxqab .gcxqs {
	float: none;
	width: 100%;
	height: auto;
}
.gcxqs {
	padding: 25px;
}
.anljj {
	width: 100%;
	display: none;
}
.bzsb td {
	padding: 20px;
}
.jjb {
	display: none;
}
.wjzqd {
	display: block;
}
.wjzqd .bzsb {
	display: block;
	width: 100%;
}
.bzsb td {
	padding: 0;
	width: 33%;
	display: block;
	float: left;
	line-height: 44px;
}
.am-selected {
	width: 80px;
}
.jjb .bzns {
	display: block;
}
.ddtts {
}
.dbxgn li {
	margin-right: 15px;
	float: left;
	width: 47%;
	margin-bottom: 15px;
}
.bzns td {
	display: block;
	float: left;
	height: 50px;
	line-height: 50px;
	width: 102px;
}
.ddtts {
	width: 100%;
	height: 350px;
}
.ny_nav {
	display: none !important;
}
.cdwzzx {
	width: 80%;
}
.cdwzzx {
	width: 70%;
}
.jkzx {
	display: none;
}
.jkzs {
	display: block;
}
}


