*{margin:0;padding:0;border:0;}
body {background-color: #fff; overflow-x:hidden;color: #333;font-size: 12px; font-family: "微软雅黑","Microsoft YaHei", "Arial", "Helvetica Neue", "Helvetica", "Arial", "sans-serif";}
a { color: #333;
  text-decoration: none;
  -webkit-transition: transform 0.3s ease, text-decoration 0.3s ease, color 0.3s, background 0.3s ease, text-indent 0.3s ease;
  -moz-transition: transform 0.3s ease, text-decoration 0.3s ease, color 0.3s, background 0.3s ease, text-indent 0.3s ease;
  transition: transform 0.3s ease, text-decoration 0.3s ease, color 0.3s, background 0.3s ease, text-indent 0.3s ease;
}
.container{   
    width: 97%;
    margin: 0 auto;
    max-width: 1200px;
    text-align: center;}
a:hover {color: #da251e;/*text-decoration: underline;*/}
input,select,img{vertical-align:middle;}
ul,li{ list-style:none;}
em, cite, th { font-style: normal; font-weight: normal; font-style:normal;}
.l{ float:left;}
.r{float:right;}
.c_l{ clear:both; height:0px; font-size:0px; overflow:hidden;}
.comStitle .yw{
margin-LEFT:8px;color:#828282; font-size:14px; text-transform:uppercase; font-family:Arial; line-height:26px; letter-spacing:4px;text-align: center;
}
.comStitle .zw{
	letter-spacing:1.5px;/* background:url(i_case_bg2.png) center center no-repeat; */ font-weight:normal; line-height:42px; color:#1f1a17; font-size:28px;text-align: center;
}

.comStitle{ margin-top:35px}

/*PC导航*/                                                        /*#091e31*/ 
.header-v1{ width:100%; position:inherit; background:#fff; height:119px; z-index:10;box-shadow: 0 1px 10px rgba(0, 0, 0, 0.15); max-height:119px;}
.nav-hide .header-v1{ height:119px;}
.nav-hide .blank_h{ height:119px;}
.nav-hide .header-v1 .top-main .logo1 img{ height:119px;}
.nav-hide .header-v1 .top-main .top-main-content{ margin-top:0px;}
.nav-hide .top_search{ margin-top:31px;}
.nav-hide .header-v1 .top-main .top-main-a{margin-top:31px;}
.header-v1 .top-main{ width:80%; max-width:1800px; margin:0 auto;}

.top-main{ width:80%; max-width:1800px; margin:0 auto;  height:119px;}
.header-v1 .top-main .logo1{ float:left; height:100%;}

 .logo1{ float:left; height:100%;}
 .top-main-content{ float:right;}
 
.top-main .logo1 img{ height:119px;}
.header-v1 .top-main .top-main-a{margin-top:44px; width:60px; height:30px; background: url(top_pic1.png) right center no-repeat #333; border-radius:4px; color:#fff; font-size:14px;/* font-weight:bold;*/ line-height:30px; text-align:center; float:right; text-align:left; text-indent:12px;}
.header-v1 .top-main .top-main-content{ float:right;}
.navBar{}
.nav{ list-style:none; padding:0; }
.nav .m{ float:left;  position:relative; border-top:0; border-bottom:0; width:120px;}
.nav a:hover{
	text-decoration:none;
	color:#da251e;
	font-weight: bold;
}
.nav h3{ float:left; font-weight:normal; font-size:16px; height:90px; overflow:hidden; width:100%; text-align:center; }
.nav h3 a{ display:block; color:#000000;  line-height:119px; font-size:16px;  background-position:center left}
.nav .on{}
.nav .on h3 a{/* height:42px; line-height:42px; */color:##002468;/*background:#002468 ;font-weight:bold*/; background:url(nav_bj.png) no-repeat center right                }
.nav .sub{ display:none; /*默认隐藏*/ width:200px; padding:0;   position:absolute; top:100%; background:#da251e; z-index:110; padding:6px 0px;}
.nav .sub li{ vertical-align:middle; list-style:none; text-decoration:none; }
.nav .sub>li>a{ height:50px; line-height:50px; display:block; color:#fff;font-size:12px;border-bottom:1px dotted #c20903  ; text-indent:10px; position:relative;background:url(i_video_pic3.png) no-repeat   90% center; background-size:6px; margin:0 10px}

.nav .sub li a:hover{  background-color:#1988e2; background:#fff  url(i_video_pic2.png) no-repeat 90% center; color:#002468;background-size:6px}
.nav .sub li:hover>a {background-color:#1988e2; background:#fff  url(i_video_pic2.png) no-repeat 90% center; color:#da251e;background-size:6px}
.nav .sub li:hover .subs{ display:block}
.nav .sub .subs{position:absolute;top:0; left:100%; width:150%; background:#0046ce; padding:10px; display:none}
.nav .sub .subs li a{height:40px; line-height:40px; color:#FFF;border-bottom:1px dotted #023598;overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap; display:block; padding:0 10px}
	
	.nav .sub .subs li a:hover{ background:#FFF; color:#0039a7}
.blank_h{  overflow:hidden; height:90px; display:none}
.nav #m1{ width:90px;}
.top_search{ width:180px; margin-left:1%; float:right; margin-right:10px;overflow:hidden; margin-top:44px; height:30px;background:url(search_bg.png) #333 right center no-repeat; }
.top_search .input1{ width:83%; text-indent:10px; line-height:30px; height:30px; outline:medium; background:none; color:#9c9c9c; text-align:left; font-size:13px; border:0;}
.top_search .input1:Focus{ color:#fff;}
.top_search .btns{ width:17%; height:30px; background:none; cursor:pointer;  border:0; color:#fffefe; outline:none;}

/* 手机导航全局 */
.touch-top{ width:100%; position:fixed; top:0; z-index:9; background:#fff;  display:none;}
.touch_bg{width:100%; position:fixed; top:0; z-index:8;background:#0d0d0d;display:none;filter: Alpha(Opacity=60);/*IE7 fix*/opacity: 0.6; height:100%;}
.touch-top-wrapper{ width:96%; margin:0 auto;}
.touch-top-wrapper .touch-logo{ float:left;}
.touch-top-wrapper .touch-logo img{height: 90px;display: block;}
.touch-navigation { display:block; }

	.touch-toggle { position:absolute; right:10px; top:0; }

	.touch-toggle li { float:left; height:70px; padding:0 12px; text-align:center; }

	.touch-toggle li a { height:70px; }

	.touch-toggle li:hover, .touch-toggle li:active { }

	.touch-toggle .touch-toggle-item-first { border-left:none; }

	.touch-toggle .touch-toggle-item-last { border-right:none; }

	.touch-toggle li a { display:block; font-size:12px; }	

	.touch-toggle li i { display:inline-block; width:32px; height:32px; overflow:hidden; /*margin-top:20px;*/margin-top:30px; background-repeat:no-repeat; background-position:center center; background-size:contain; }

	.touch-toggle .touch-icon-language { background-image:url(touch-icon-language.png); }

	.touch-toggle .touch-icon-user { background-image:url(touch-icon-user.png); }

	.touch-toggle .touch-icon-search { background-image:url(head_pic2.png); }

	.touch-toggle .touch-icon-menu { background-image:url(touch-icon-menu.png); }

	.touch-toggle li span { display:none; text-align:center; }
	.drawer-section {/* background-color:#40312f; padding:20px;*/ display:none; }	

	.drawer-section-menu {/* padding:20px 20px 35px;*/ }

	.touch-toggle-content{ clear:both; background:#c20903}
	.touch-menu{ clear:both;}
	.touch-menu ul li { border-bottom:1px solid #E7504B; position:relative; }

	.touch-menu ul li a { color:#fff; display:block; font-size:18px; height:50px; line-height:50px;/* padding-left:10px;*/  padding-left:30px;}

	.touch-menu ul li a:hover, .touch-menu ul li a:active { background-color:#da251e; }	

	.touch-menu ul li i { position:absolute; top:19px;/* right:5px;*/ right:25px;  display:block; width:13px; height:13px; overflow:hidden; background-position:center center; background-repeat:no-repeat; background-size:contain; }

	.touch-menu ul li i.touch-arrow-right { display:none; background-image:url(touch-arrow-r.png); }

	.touch-menu ul li i.touch-arrow-down { background-image:url(touch-arrow-d.png); }

	.touch-menu ul li i.touch-arrow-up { background-image:url(touch-arrow-u.png); }

	.touch-menu ul ul {
	display:none;
	margin:0;
	background-color: #E7504B;
}
	
	.touch-menu .pr_ul{ background:#d9251e;}
	
    .touch-menu .pr_ul li a{ height:35px; line-height:35px; text-indent:45px; overflow:hidden; 
    text-overflow:ellipsis;
    white-space:nowrap}
	.touch-menu ul ul li { border-bottom:none; margin:0; padding:0; }

	.touch-menu ul ul li a { padding:0; font-size:14px; height:45px; line-height:45px; text-indent:35px; border-bottom:1px solid #E7504B }		

	.touch-menu ul ul li i { top:13px; }
.touch-menu .closetitle{ padding-top:10px; padding-bottom:12px; text-align:center;}
.touch-menu .closetitle img{ margin:0 auto;  height:30px; width:auto;}
/*手机弹出搜索*/
.search_div{ clear:both; width:100%;  overflow:hidden;padding-top:2%; padding-bottom:2%; display:none; /*z-index:999;*/}
.search_div .search_con{ width:92%; margin:0 auto; border:1px solid #cdcdcd; height:40px; line-height:40px;}
.search_div .search_con .input1{ text-indent:15px; width:88%; float:left; border:0; background:none; height:100%; font-size:16px; outline:none; color:#bbb;}
.search_div .search_con .bnt1{-webkit-appearance: none; float:right; width:12%; max-width:60px; background:url(head_pic2.png) 50% center no-repeat; background-size:auto 55%; border:0; height:100%; cursor:pointer;}


/*尾部*/
.foot_bg{ background-color:#212121; padding-top:2%; overflow:hidden; padding-bottom:2%; border-top:5px solid #da251e}
.foot_con{ width:97%; margin:0 auto; max-width:1400px; overflow:hidden;}
.foot_con .foot_con_l{ float:left; width:88%;}
.foot_con .foot_con_l .foot_con_a{ line-height:30px; font-size:14px; color:#c9c9c9; overflow:hidden; margin-bottom:3%; 
    display: flex;
}
.foot_con .foot_con_l .foot_con_a .footer_li{ display:inline-block; color:#c9c9c9; width:12%;}
.foot_con .foot_con_l .foot_con_a .footer_li:nth-child(3){width:25%}
.foot_con .foot_con_l .foot_con_a .footer_li a{ color:#848484}
.foot_con .foot_con_l .foot_con_a a:Hover{ color:#da251e;}
.foot_con .foot_con_l .foot_con_logo{ float:left; width:189px; margin-top:2%; margin-right:5%;}
.foot_con .foot_con_l .foot_con_logo img{ width:189px; margin:0 auto;}
.foot_con_copyright{ float:left; font-size:12px; color:#848484!important; line-height:20px; margin-top:2.3%;}
.foot_con_copyright a{font-size:12px; color:#848484!important; line-height:20px;}
.foot_con .foot_con_l .foot_con_copyright a{color:#848484;}
.foot_con .foot_con_l .foot_con_copyright a:Hover{color:#02aaf3;}
.foot_con .foot_con_r{ float:right; width:9.3%; font-size:12px; color:#c9c9c9; line-height:30px; padding-top:2%; text-align:center;}
.foot_con .foot_con_r img{ width:100%; max-width:97px; display:block; margin:0 auto;}
 .plist{ overflow:hidden; padding-top:1.2%;}
 .plist a{ display:inline-block; height:30px; line-height:30px; border:1px solid #999999; font-size:14px; color:#565656; border-radius:20px; margin-left:0.5%; margin-right:0.5%; margin-bottom:2%; padding:0 10px;}
 .plist a:hover{background-color:#da251e;border:1px solid #c20903;color: #FFFFFF;}
 .plist a.csel{ background-color:#002468; border:1px solid #002468;}



@media screen and (max-width: 1370px) {
/*PC导航*/
.nav .m{ width:96px;}

}

@media screen and (max-width: 1200px) {
/* 手机导航全局 */
.blank_h{ height:90px;}
.nav-hide .blank_h{ height:90px;}
.header-v1{ display:none;}
.touch-top{ display:block;}
.top_search{ width:90%; overflow:hidden; margin-bottom:10px; margin-top:0;background:url(search_bg.png) #eee right center no-repeat; margin-right:5%;}
}
@media screen and (max-width: 1000px) {
/*尾部*/
.foot_con .foot_con_l .foot_con_a{ margin-bottom:1%;}
}

@media screen and (max-width: 780px) {
/*尾部*/
.foot_con .foot_con_l{ width:100%;}
.foot_con .foot_con_l .foot_con_a{ text-align:center;}
.foot_con .foot_con_l .foot_con_a a{ margin-left:3%; margin-right:3%;}
.foot_con .foot_con_l .foot_con_logo{ width:100%; text-align:center;}
.foot_con .foot_con_l .foot_con_copyright{ text-align:center; width:100%; margin-top:4%;}
.foot_con .foot_con_r{ width:100%; padding-top:4%;}
.comStitle_s .yw,.comStitle .yw{ font-size:20px !important}
.comStitle_s .zw,.comStitle .zw{ font-size:30px !important}
.foot_con .foot_con_l .foot_con_a .footer_li{ display:none}
.foot_con .foot_con_l .foot_con_a .footer_li:nth-child(3){ display:block; width:94%; margin:0 auto}
.i_link,.foot_con_copyright{ display:none}
.news_div ul li .i_news_txt span,.news_div ul li .i_news_txt em{ display:none !important} 
.news_div ul li .i_news_txt p{ height:auto; -webkit-line-clamp: 2;}

}

@media screen and (max-width: 640px) {
/* 手机导航全局 */
.blank_h{ height:80px;}
.nav-hide .blank_h{ height:80px;}
.touch-top-wrapper .touch-logo img{ height:80px;}
.touch-toggle li i{ margin-top:20px;}
.touch-menu ul li a{ font-size:16px; }
}

@media screen and (max-width: 480px) {
/* 手机导航全局 */
.blank_h{ height:70px;}
.nav-hide .blank_h{ height:70px;}
.touch-top-wrapper .touch-logo img{ height:70px;}
.touch-toggle li{ padding-left:8px; padding-right:8px;}
.touch-toggle li i{ width:26px; height:26px; margin-top:23px;}
.touch-menu ul li a{ font-size:14px;}
}

.i_link{ color:#959595; line-height:20px; overflow:hidden; font-size:14px; padding-bottom:35px; border-bottom:1px solid #505050; margin-bottom:20px }
.i_link a{ color:#959595;}
.i_link a:hover{ color:#02aaf3;}



/*service-ly*/
.service-ly{

	padding-top: 55px;
	padding-bottom: 80px;
	/*border-bottom: 1px solid #e1e1e1;*/
	position: relative;
}
.service-ly:after{
	content: "";
	position: absolute;
	bottom: -5px;
	left: 50%;
	width: 339px;
	height: 5px;
	background-image: url(line01.png);
	margin-left: -170px;
}
.service-ly .top{
	padding-top: 30px;
	position: relative;
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 10px;
	width:100%
}
.serly-swiper{
	padding-top: 15px;
}
.serly-swiper .serly-pagination{
	bottom: 12%;
	text-align: center;
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 10;
}
.sss{
		width:94% !important;
		height:500px;
		margin:0 auto !important
	}
.serly-swiper .serly-pagination .swiper-pagination-bullet{
	background-color: #dbdbdb;
	opacity: 1;
	width: 10px;
	height: 10px;
	margin: 0 8px;
}
.serly-swiper .serly-pagination .swiper-pagination-bullet-active{
	background-color: #239600;
}
.serly-swiper .swiper-slide a{

	height: auto;
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    text-align: center;
    position: relative;
	width:auto;
	margin:0 auto
	
}
.pswidth{
	width:auto;
	margin:0 auto
}

.serly-swiper .swiper-slide a .more{
	position: absolute;
	bottom: 13%;
	width: 104px;
	height: 34px;
	border: 1px solid #fff;
	line-height: 34px;
	color: #fff;
	text-align: center;
	font-size: 12px;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
}
.serly-swiper .swiper-slide a img{
	max-width:100%;
	    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .5);
    box-shadow: 0 0 10px rgba(0, 0, 0, .5);
}
.serly-swiper .swiper-slide a .title{
	font-size: 36px;
	color: #fff;
	font-family: "Microsoft JhengHei";
	margin-top: 5px;
}
.serly-swiper .swiper-slide .desc{
	margin-top: 90px;
	text-align: center;
	font-size: 14px;
	color: #434343;
	padding-left: 20%;
	padding-right: 20%;
	line-height: 1.5;
	height: 42px;
}
.serly-swiper .swiper-slide-prev,.serly-swiper .swiper-slide-next{
	opacity: 0.5;
}
.serly-swiper .swiper-slide-prev .desc,.serly-swiper .swiper-slide-next .desc{
	display: none;
}
.serly-swiper .swiper-slide-prev a,.serly-swiper .swiper-slide-next a{
	-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, .5);
	box-shadow: 0 0 0 rgba(0, 0, 0, .5);
}
@media only screen  and (max-width:1600px){
	.serly-swiper .swiper-slide a{
		
	}
}
@media only screen  and (max-width:1440px){
	
}
@media only screen  and (max-width:1280px){
	.serly-swiper .swiper-slide a{
		
	}
	.service-ly{
		padding-bottom: 70px;
	}
	.serly-swiper .swiper-slide a .title{
		font-size: 32px;
	}
	.serly-swiper .swiper-slide .desc{
		padding-left: 15%;
		padding-right: 15%;
	}
}
@media only screen  and (max-width:1024px){
	.pswidth{
	width:94%;
	margin:0 auto;
}

	
	.serly-swiper .swiper-slide a{
		
	}
	.service-ly{
		padding-top: 5.5%;
		padding-bottom: 7%;
	}
	.service-ly .top{
		padding-bottom: 40px;
	}
	
	.serly-swiper .swiper-slide a .title{
		font-size: 28px;
	}
	.serly-swiper .swiper-slide .desc{
		margin-top: 14.5%;
		padding-left: 10%;
		padding-right: 10%;
	}
}
@media only screen  and (max-width:800px){
	.service-ly .top{
		padding-bottom: 30px;
		padding-top: 20px;
	}
	.serly-swiper .swiper-slide a{
		
	}
	
	.serly-swiper .swiper-slide a .title{
		font-size: 26px;
	}
	.serly-swiper .swiper-slide .desc{
		padding-left: 5%;
		padding-right: 5%;
	}
	.serly-swiper .serly-pagination{
		bottom: 14%;
	}
	
}
@media only screen  and (max-width:600px){
	.service-ly .top{
		padding-bottom: 20px;
		padding-top: 10px;
	}
	.serly-swiper .swiper-slide a{
	}
	.serly-swiper .swiper-slide a img{
		
	}
	.serly-swiper .swiper-slide a .title{
		font-size: 20px;
	}
	.serly-swiper .swiper-slide .desc{
		padding-left: 5px;
		font-size: 12px;
		height: 36px;
		padding-right: 5px;
	}
	
	.sss{
		width:94%;
		margin:0 auto
	}

}
@media only screen  and (max-width:414px){
	.comStitles .yw{
		font-size:25px;
	}
	.comStitles .zw{
		font-size:20px;
	}
	
	.comStitles_s .yw{
		font-size:25px;
	}
	.comStitles_s .zw{
		font-size:20px;
	}
	
	.service-ly .top{
		-webkit-background-size: 137px 109px;
		background-size: 137px 109px;
	}
	.serly-swiper .swiper-slide a{
		 background-size:contain
	}
	.serly-swiper .swiper-slide a img{
		width: auto;
		height: auto;
	}
	.serly-swiper .swiper-slide a .title{
		font-size: 16px;
	}
	.serly-swiper .swiper-slide a .more{
		height: 24px;
		line-height: 24px;
		width: 80px;
	}
	.serly-swiper .swiper-slide .desc{
		font-size: 10px;
		height: 30px;
	}
	
}
/*service-ly End*/
.comStitles .yw{
	text-align: center;
	font-size: 25px;
	color: #da251e;
	font-weight:bold
}
.comStitles .zw{
	font-size: 35px;
	color: #2e2e2e;
	font-family: "Microsoft JhengHei";
	text-align: center;
	-webkit-transform: translateY(-40%);
	-ms-transform: translateY(-40%);
	-o-transform: translateY(-40%);
	transform: translateY(-40%);
	margin-top:20px;
}















.comStitle_s{ margin-top:0px; text-align:left}
.comStitle_s .yw{
	
margin-LEFT:8px;color:#828282; font-size:14px; text-transform:uppercase; font-family:Arial; line-height:26px; letter-spacing:4px;
}
.comStitle_s .zw{
letter-spacing:1.5px;/* background:url(i_case_bg2.png) center center no-repeat; */ font-weight:normal; line-height:42px; color:#1f1a17; font-size:28px;
}


.banner_ny img{ width:100%;}


.contianer{
    width: 97%;
    margin: 0 auto;
    max-width: 1200px;
    text-align: center;
}


/*开始*/
.newsDetTop {
    height: 112px;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    position: relative;
    display: table;
	background:#fff
}
.newsDetTop .inback {
    display: table-cell;
    height: 100%;
    position: relative;
    text-align: center;
    vertical-align: middle;
    overflow: hidden;
	z-index:1
}
.newsDetTop .back {
    display: block;
    width: 235px;
    height: 100%;
    position: relative;
    text-align: center;
    vertical-align: middle;
}
.newsDetTop .back:before {
    content: "";
    width: 180px;
    height: 100%;
    background-color: #e2e2e2;
    position: absolute;
    left: 0;
    top: 0;
    background-image: url(icon15.png);
    background-repeat: no-repeat;
    background-position: right center;
    z-index: 10;
}

.newsDetTop .back .yuan {
    position: absolute;
    background: #e2e2e2;
    border-radius: 50%;
    width: 110px;
    height: 110px;
    right: 35px;
    top: 0;
    z-index: 1;
}

.newsDetTop .back:after {
    content: "";
    height: 100%;
    width: 110px;
    position: absolute;
    left: 125px;
    top: 0;
    background-color: #e2e2e2;
    border-radius: 50%;
}

.newsDetTop .outbox {
    display: table-cell;
    width: 100%;
    height: 100%;
    text-align: left;
    vertical-align: middle;
}
.caseTop .inbox {
    position: relative;
    padding-left: 0%;
    max-width: 1200px;
    margin-left: 7.4%;
    width: 94%;
}

.newsDetTop .inbox {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding-left: 2%;
    height: 100%;
}
.newsDetTop .inbox .title {
    font-size: 24px;
    color: #373737;
    font-family: "Microsoft JhengHei";
    margin-bottom: 10px;
}
.newsDetTop .inbox .link a {
    font-size: 12px;
    color: #000000;
}

.newsDetTop .inbox .link .color {
    margin: 0 5px;
}

@media only screen and (max-width: 1560px){
.caseTop .inbox {
    margin-left: 3%;
    margin-right: 3%;
}
}
@media only screen and (max-width: 1023px){
.newsDetTop {
    margin-top: 0px;
}
}


@media only screen and (max-width: 1024px){
.newsDetTop .back {
    width: 110px;
}
.newsDetTop .back:before {
    width: 65px;
}
.newsDetTop .back:after {
    left: 0px;
}
.caseTop .inbox {
    margin-left: 1%;
    margin-right: 1%;
}
.newsDetTop .inbox{
   padding-left: 2%;
}
}


@media only screen and (max-width: 600px){
.newsDetTop {
    height: 72px;
}
.newsDetTop .back {
    width: 60px;
}
.newsDetTop .back:before {
    width: 60px;
    background-position: center;
}
.newsDetTop .inbox .title {
    font-size: 18px;
    margin-bottom: 5px;
}

}
/*结束*/
.contact_map .contact_feedback .feedback_div .con { padding:20px 0}
.contact_map .contact_feedback .feedback_div .con  strong{ font-weight:bold; color:#7F7F7F}
.contact_map .contact_feedback .feedback_div .con li{ display:inline-block; font-size:16px; width:50%; margin-bottom:10px; color:#666 !important}
.contact_map .contact_feedback .feedback_div .con li:last-child{ width:60%}

.con_li li{ width:33%; display:inline-block; margin-bottom:35px;}
.con_li li dt{ font-size:18px; font-weight:bold; color:#002468; margin-bottom:10px}
.con_li li dd{ line-height:22px;}

@media only screen and (max-width: 850px){
	 .con_li .comStitle .yw,.con_li .comStitle .zw{ text-align:left}
	.contact_map .contact_feedback .feedback_div .con li{ display:inline-block; font-size:16px; width:49% ; margin-bottom:10px}
	.contact_map .contact_feedback .feedback_div .con li:nth-child(9),
	.contact_map .contact_feedback .feedback_div .con li:last-child {
    width: 100%;}
	.con_li li{ width:49%; display:inline-block; margin-bottom:35px; }
	.i_about_over,.i_about .imgs{ display:none !important}
	
}

@media only screen and (max-width: 850px){
	 .con_li .comStitle .yw,.con_li .comStitle .zw{ text-align:left}
	.contact_map .contact_feedback .feedback_div .con li{ display:inline-block; font-size:16px; width:49% ; margin-bottom:10px}
	.contact_map .contact_feedback .feedback_div .con li:last-child {
    width: 100%;}
	.con_li li{ width:49%; display:inline-block; margin-bottom:35px;}
	.contact_map .con_ifr{ height:300px; min-height:300px !important}	 
}
@media only screen and (max-width: 480px){
.contact_map .contact_feedback{ width:98%}
.contact_map .contact_feedback .feedback_div{ width:100% !important;}
.contact_map .contact_feedback .feedback_div .con li{ font-size:14px !important}
}

.about_contain {width:100%; overflow:hidden; margin-bottom:35px;}
.about_li ul{ margin-left:-3%; margin-top:2%; overflow:hidden}
.about_li li{ width:22%; margin-left:3%; float:left;   box-sizing:border-box; margin-bottom:4%;  border-bottom:2px solid #d4d4d4; overflow:hidden}
.about_li li img{width:80%; padding:0 10px; box-sizing:border-box; margin:0 auto;}
.about_li li span{line-height:50px; display:block;font-size:16px; color:#1f1a17; font-weight:bold}
.about_li li:hover{  border-bottom:2px solid #da251e; transition:0.5 all;}
.about_li li:hover span{color:#da251e }


@media only screen and (max-width: 850px){
	.about_li ul{ margin-left:-2%; }
	.about_li li{ width:48%; margin-left:2%;}
}

.nv_li{ background-image:none}




@media (max-width: 767px) {
.table-responsive {
width: 100%;
margin-bottom: 15px;
overflow-x: scroll;
overflow-y: hidden;
border: 1px solid #dddddd;
-ms-overflow-style: -ms-autohiding-scrollbar;
-webkit-overflow-scrolling: touch;
}
.table-responsive > .table {
margin-bottom: 0;
}
.table-responsive > .table > thead > tr > th,
.table-responsive > .table > tbody > tr > th,
.table-responsive > .table > tfoot > tr > th,
.table-responsive > .table > thead > tr > td,
.table-responsive > .table > tbody > tr > td,
.table-responsive > .table > tfoot > tr > td {
white-space: nowrap;
}

