﻿@charset "utf-8";
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
}
A {
	COLOR: #000; TEXT-DECORATION: none !important;
}
A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; 
}
LI {
	LIST-STYLE-TYPE: none;
}
body,td,th {
	font-family: 微软雅黑; 
}

body {
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
}
body,
button, input, select, textarea {
    font: "Microsoft YaHei";color: #666;
}
/* 重置列表元素 */
ul, ol ,li{list-style: none;}

/* 重置文本格式元素 */
a {text-decoration: none; color: #666; word-wrap:break-word;}/*英文换行*/
a:hover {text-decoration: none; }

.scale_img dl img, .scale_img li img { -o-transition: all .8s ease 0s; transition: all .8s ease 0s }
.scale_img dl:hover img, .scale_img li:hover img { -webkit-transform: scale(1.1) rotate(0deg) translateY(0); -ms-transform: scale(1.1) rotate(0deg) translateY(0); transform: scale(1.1) rotate(0deg) translateY(0) }

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}

i,em{
	font-style: normal;
}

.fl{ float:left;}
.fr{ float:right;}
.tac{text-align: center;}
.w1300{ width:1340px; margin:0 auto;}

.clear {
	clear: both;
}
.clearfix:after { content: "."; height: 0; display: block; visibility: hidden; clear: both; }








/*------------sl----------*/
.mt_sl{font-size:14px;color: #535353;line-height:30px;position: relative;height:782px;padding: 66px 0 0;z-index: 1;background:url(../images/slbg.jpg) no-repeat center 0;overflow: hidden;}
.mtny_sl{font-size:14px;color: #535353;line-height:30px;position: relative;height:782px;padding: 66px 0 0;z-index: 1;background:url(../images/slbg.jpg) no-repeat center 0;overflow: hidden; margin-bottom:-50px;}
.sl_bt{margin: 0 auto;width:1300px;}
.sl_by{height: 226px;font-size: 16px;}
.sl_by dd{width:520px;height: 108px;float: left;border-right: solid 2px #000;font-size: 30px;color: #e62129;line-height:42px;padding-left: 16px;margin-right: 70px;}
.sl_by dd b{display: block;font-size:70px;line-height: 76px;color: #000;font-weight: normal;margin-left: -14px;}
.sl_by dt h4{display: block;font-size: 30px;height: 57px;line-height: 46px;font-weight: normal;color: #000;}

.sl_zw h2{font-size: 48px;line-height: 68px;font-weight: normal;color: #000;height: 215px;}
.sl_zw h2 i{color: #e62129;}
.sl_zw p{height: 148px;width: 705px; font-size:16px;}
.sl_tu li{float: left;padding: 0 65px 0 0;color: #e62129;font-size: 24px;line-height: 35px;}
.sl_tu li b{display: block;float: left;padding: 5px 20px 0 0;font-family:Adobe 黑体 Std;}
.sl_tu li span{display: block;float: left;}
.sl_tu li em{display: block;font-size: 14px;text-transform: uppercase;line-height: 22px;color: #333;}

/*------------首页栏目----------*/

/*产品中心*/
.probox{clear: both;font-family:"Microsoft Yahei";position: relative;color: #666;line-height:25px;padding:20px 0 20px;overflow:hidden;width:85%;margin:0 auto;}
.probox .sy_lm li a,.newbox .sy_lm li a{color: #fff; font-weight:bold; background:#008dcf; margin:0px 5px; font-size:15px;}
.sy_lm li.cur a,.sy_lm li:hover a,.newbox .sy_lm li.cur a,.newbox .sy_lm li:hover a{border-color: #221c66;background: #2377C6;color: #fff; font-size:15px;}
.til01{text-align: center;color: #000;font-size:54px;line-height:72px;font-family: "Microsoft Yahei";padding: 0 0 15px;font-weight: normal;}
.til01 p{display: block;font-size:15px;line-height: 34px;opacity: 0.8;}
.til01 a{color: #000;}
.til02,.til02 a{color: #fff;}

.solution{background: #272727;color: #fff;font-family:"Microsoft Yahei";position: relative;padding:50px 0 0;line-height: 26px;width:100%;max-width:1920px;min-width:1200px;margin:0 auto;}
.sy_lm{height: 149px;font-size: 15px;}
.sy_lm .til01{text-align: left;float: left;}
.sy_lm h3{ width:30%; float:left;text-align: left;color: #000;font-size:54px;line-height:72px;font-family: "Microsoft Yahei";padding: 0 0 28px;font-weight: normal;}
.sy_lm h3 p{display: block;font-size:15px;line-height: 34px; font-weight:normal;}
.sy_lm ul{padding: 0; width:100%; padding-top:20px; text-align: center;}
.sy_lm li{float: left;text-align: center; width:15%; margin:0.4%;}
.sy_lm li a{height:36px; padding:1%; width:100%;line-height: 30px;box-sizing:border-box;border: solid 1px rgba(255, 255 , 255 , 0.2);display: block;color: #fff;overflow:hidden;}

.anliroll {height:1300px;width:86%;margin:0px auto; margin-bottom:50px; }
.anliroll li {float: left;width: 24%; border:1px solid #f4f4f4; background: #fff;margin: 0.3%; padding:0;}
.anliroll li a {display: block;overflow: hidden;font-size: 18px;position: relative; }
.anliroll li a h4 {overflow: hidden; }
.anliroll li a img { margin:0 auto;width:100%;display: block;transition-duration:.5s}
.anliroll li a ol {background:#f4f4f4;color: #343434;width: 100%;z-index: 555;transition: all .2s;padding:10px; padding-top:10px; padding-bottom:10px;box-sizing: border-box; overflow:hidden; }
.anliroll li a ol .left{width:100%; height:auto; text-align: center;font-size:16px; line-height:20px; font-weight:bold;}
.anliroll li a ol .left i {display: block;color: dimgray;font-size: 18px; color:#333333; font-weight:normal;margin-top: 10px; }
.anliroll li a ol .left a {color: #343434;font-size: 14px; }
.anliroll li a ol .right{width:50px; margin-top:30px; height:auto; margin-left:8%; text-align:center; padding:5px; background-color:#2377C6; font-family:"微软雅黑"; font-size:18px; line-height:24px; color:#fff; float:right;}
.anliroll li a ol .right a{color:#fff;}
.anliroll li a:hover img {transform:scale(1.1)}
.anliroll li a:hover ol {background: #d1d1d1;color: #000; }
.anliroll li a:hover ol i {color: #000;}



/*------------scene----------*/
.albox{overflow:hidden;width:100%; background-color:#f9f9f9;}
.zx_case{height:740px; background-color:#f9f9f9;overflow:hidden; margin-top:-100px;}
.zx_case .hdt{height:49px;border-top:1px solid #b2b2b2;}
.zx_case .hdt ul{width: 1200px; margin:0 auto;}
.zx_case .case_con{margin: 0 auto;width:1200px; position: relative;}
.zx_case .case_con dl{width: 1200px;height: 650px;position: relative;margin:0 17px;transition: .5s;}
.zx_case .case_con dl dt{width: 1200px;height: 626px;line-height: 0;overflow: hidden;}
.zx_case .case_con dl dt img{width: 1200px;height: 626px;}
.zx_case .case_con dl dd{width: 1000px;height: 166px;position: absolute;bottom: 0;left: 93px;background: #FFF;padding: 13px 0 0 58px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: none; }
.zx_case .case_con dl dd h4{display: block;height:68px; line-height: 68px; position: relative;}
.zx_case .case_con dl dd h4:before{width:111px; height:2px; background:#646464;content:""; position: absolute; left:0; bottom:0;}
.zx_case .case_con dl dd h4 a{font-size: 22px; color:#000000; font-weight: normal;}
.zx_case .case_con dl dd p{float:left;font-size: 14px; color:#444444;line-height:30px;}
.zx_case .case_con .tempWrap {overflow: visible !important; margin-left: -17px;}
.zx_case .case_con dl.cur dt{box-shadow: 0px 0px 10px #333333;}
.zx_case .case_con dl.cur dd {display: block;}
.zx_case .case_con .pnBtn{position: absolute;z-index: 1;top: 0;width: 100%;height: 626px;}
.zx_case .case_con .prev1{left:-50%;margin-left: -634px;}
.zx_case .case_con .next1{left: 50%;margin-left: 635px;}
.zx_case .case_con .pnBtn .cas-prev{width:104px; height:104px;background:url(images/cas-prev.png) no-repeat center; position: absolute; top:234px; right:-138px; cursor: pointer;}
.zx_case .case_con .pnBtn .cas-next{width:104px; height:104px;background:url(images/cas-next.png) no-repeat center; position: absolute; top:234px; left:-138px; cursor: pointer;}


/*------------news----------*/
.newbox{font-family:"Microsoft Yahei";clear: both;position: relative; padding: 82px 0 100px;font-size: 14px;line-height: 24px;color: #666;overflow: hidden;}
.newbox .sy_lm{margin: 0 auto;width: 85%;}
.news_tu{margin: 0 auto;width: 85%;height: 425px;}
.news_tu dl{width: 31.44%;float: left;}
.news_tu dl:nth-child(2){margin: 0 2.84%;}
.news_tu dt,.news_tu dt img{width: 100%;display: block;overflow:hidden;transition-duration:.5s;}
.news_tu dl  img{overflow:hidden;}
.news_tu dl:hover  img{transform:scale(1.1)}
.news_tu dd h4{font-size:18px;height: 54px;line-height: 54px;font-weight: normal;}
.news_tu dd h4 a{color: #000;}
.news_tu dd p{display: block;height:50px;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2;  overflow: hidden; text-overflow: ellipsis;margin-bottom: 22px;}
.news_tu dd span{display: block;border-top: 2px solid #b1b1b1;position: relative;line-height: 40px;color: #272727;}
.news_tu dd span:before{content: "";position: absolute;width: 0;height: 0;right:4px;top: 13px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #656565;}
.news_tu dl:hover dd span{border-color: #f00c12;}
.news_tu dl:hover dd span:before{border-left-color: #f00c12;}
.news_tiao{margin: 0 auto;width: 80%; background-color:#f9f9f9; margin-top:50px; height:auto;border-radius:10px; overflow:hidden; padding:40px;}
.news_tiao li{height:40px;line-height: 30px;font-size: 16px;width:30%;float: left;margin:0 42px 0 0;}
.news_tiao li span{font-size: 12px;opacity: 0.8;float: right;}
.news_tiao li a{color: #000;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;width:340px;float:left;}
.news_tiao li p:hover a{color: #f00c12;}


/*------------简介---------*/
.aboutbox{font-family:"Microsoft Yahei";font-size: 14px;line-height:30px;color: #666;overflow: hidden; margin-top:-50px;position: relative;z-index: 1;text-align: center;}
.about_p,.about_p img{width: 100%;display: block;max-width: 1920px;margin: 0 auto;}
.about_p:before{content: "";position: absolute;width: 1400px;height: 100px;left: 50%;margin-left: -700px;bottom: 0;background: #fff;z-index:1;}

.about_zw{margin-top:-200px;position:relative;z-index:2; background-color:#fff;border-radius:10px; padding:50px;}
.about_zw h1{font-size: 28px;line-height: 92px;}
.about_zw h1 a{display: block;color: #000;}
.about_zw p{height:auto; padding-bottom:30px;}
.about_more{width: 218px;line-height:50px;display: block;margin: 0 auto;font-size: 22px;border: solid 1px #f00c12;border-radius: 26px;}
.about_more a{display: block;color: #f00c12;}

.about_sl{height:200px;font-size: 16px;line-height: 21px;color: #1f1f1f;padding:23px 0 0;}
.about_sl li{float: left;padding: 0 76px;}
.about_sl li:first-child{padding-left: 0;}
.about_sl li:last-child{padding-right: 0;}
.about_sl li span{display: block;font-size: 68px;height: 65px;}
.about_sl li span b{font-family: Times New Roman;line-height: 68px;}
.about_sl li span em{display: inline-block;width: 25px;line-height: 25px;border-radius: 25px;font-size: 16px;color: #fff;margin:4px 0 0 -8px;background: #e62129;position: absolute;}
.about_sl li p i{display: block;font-size: 12px;line-height: 16px;opacity: 0.3;}

.anlirol2 {height:auto;width:1300px;margin:0 auto; }
.anlirol2 li {float: left;width: 23%; border:1px solid #f4f4f4; background: #fff;margin: 2% 0 0 1.4%; overflow:hidden; }
.anlirol2 li a {display: block;overflow: hidden;font-size: 18px;position: relative; }
.anlirol2 li a h4 {overflow: hidden; }
.anlirol2 li a img { margin:0 auto;width:100%;display: block;transition-duration:.5s}
.anlirol2 li a ol {background:#f4f4f4;color: #343434;width: 100%;z-index: 555;transition: all .2s;padding:10px; padding-top:20px; padding-bottom:20px;height:60px; text-align:left;font-size:20px; line-height:20px; font-weight:bold;box-sizing: border-box; overflow:hidden; }
.anlirol2 li a ol a {color: #343434;font-size: 14px; }
.anlirol2 li a:hover img {transform:scale(1.1)}
.anlirol2 li a:hover ol {background: #221c66;color: #fff; }
.anlirol2 li a:hover ol i {color: #fff;}

/*------------foot----------*/
.footbj {
            background: #221c66;
            color: #fff;
            position: relative;
            z-index: 1;
            line-height: 22px;
            font-size: 14px;
			margin-top:50px;
        }
.footer {width:1300px; margin:0 auto;font-family:"Microsoft Yahei";}
.footer a {color: #fff;}
        
.f_con {height: 340px;padding: 64px 0 0;overflow: hidden;border-bottom: 1px solid rgba(255, 255, 255, 0.3);}
        
.f_con h3 {
            font-size: 16px;
            line-height: 44px;
            height: 64px;
            position: relative;
        }
.f_con h3:before {
            content: "";
            position: absolute;
            width: 6px;
            height: 2px;
            left: 0;
            bottom: 4px;
            background: #fff;
            opacity: 0.3;
        }
        
.f_text {
            width: 333px;
        }
        
.f_search {
            height: 120px;
        }
.f_search span {
            height: 60px;
            line-height: 42px;
            font-size: 16px;
            opacity: 0.6;
            display: block;
        }
.f_seainp .serach1 {
            width: 203px;
            line-height: 40px;
            height: 40px;
            border: solid 1px #7e7e7e;
            border-right: 0;
            float: left;
            padding: 0 20px;
            background: #282828;
            color: #b6b6b6;
        }
        
        .f_seainp .sub1 {
            width: 89px;
            background: #35a0d4;
            color: #fff;
            text-align: center;
            line-height: 42px;
            height: 42px;
            border: 0;
        }
        
        .f_tel {
            height: 78px;
            line-height: 26px;
            color: #b6b6b6;
        }
        
        .f_tel b {
		
            display: block;
            font-size: 20px;
            line-height: 32px;
            color: #fff;
        }
        
        .f_text li {
            float: left;
            height: 106px;
            line-height: 24px;
            width: 202px;
        }
        
        .f_text li:nth-child(2n) {
            width: 416px;
        }
        
        .f_text li span {
            display: block;
            font-family: Times New Roman, Arial;
            font-size: 20px;
        }
        
        .f_code p {
            width: 84px;
            text-align: center;
            float: left;
            line-height: 36px;
            white-space: nowrap;
        }
        
        .f_code p:nth-child(2) {
            margin: 0 38px;
        }
        
        .f_code p img {
            display: block;
            width: 74px;
            height: 74px;
            background: #fff;
            padding: 5px;
        }
        
        .f_nav {
            width: 285px;
            line-height:34px;
        }
        
        .f_lx {
            width: 385px;
        }
        
        .f_dh {
            width: 120px;
        }
        
        .f_nav a {
            display: block;
            width: 120px;
            float: left;
            opacity: 0.8;
        }
        
        .f_lx a {
            width: 182px;
        }
        
        .f_bq {
            height:50px;
            padding: 57px 0 0;
            position: relative;
            line-height: 66px;
        }
        
        .f_bq h2 {
			 width:auto;
			 text-align:center;
            position: absolute;
			font-weight:normal;
            top: 27px;
			font-size:15px;
        }
        
        .f_bq p {
            opacity: 0.8;
            padding: 7px 0 0;
            font-weight: bold;
        }
        
        .f_bq p span {
            float: right;
        }
    
	




/* 底部固定导航 */


.go_top{display: none;background:url(images/top.png) center center/50% no-repeat;width:40px;height:40px;cursor:pointer;text-align: center;background-color:#fdae05;border-radius:50%;position: fixed;right:6px;bottom:100px;z-index:99999999999;}

.fixed_footer, .wap_show{display: none;}
.mobile .fixed_footer{display: none;background-color:rgba(253,174,5,0.9);height:50px;position: fixed;bottom:30px;left:50%;margin-left:-46%;z-index:999;width:92%;border-radius:10px;}
@media (min-width:640px){.mobile .fixed_footer{width:640px !important;left:50%;margin-left:-320px;}}
.mobile .fixed_footer a{float: left;width:33.33%;text-align: center;}
.mobile .fixed_footer img{display: inline-block;height:24px;margin:5px 0 0;}
.mobile .fixed_footer strong{color:#fff;font-size:12px;display: block;height:20px;line-height:20px;}

@media( max-width:1210px ){
	.fixed_right, .footer .three, .footer .one, .footer .nav {display: none;}
	.mobile .fixed_footer{display: block;}
	.footer .two{width:100%;margin:0;}
	}


.ph-bq{
  margin-bottom:43px;
  padding:9px 15px 15px 15px;
  font-size: 15px;
  color: #ffba00;
  text-align: center;
  line-height: 150%;
  background-color: #434343;
}
.ph-bq p,
.ph-bq p a,
.ph-bq a{
  font-size: 15px;
  color: #ffba00;
  text-align: center;
  line-height: 150%;
}
.ph-bq img{
  display: block;
  margin:0 auto;
  margin-top: 10px;
}

 /*ph页脚*/

.ph-foot{
  position: fixed;
  bottom:0px;
  left: 0px;
  padding-bottom:10px;
  width: 100%;
  background-color: #5e5d5d;
  overflow: hidden;
  border-top:1px solid #fff;
  border-radius: 15px 15px 0px 0px;
}
.ph-foot li{
  float: left;
  padding:10px 0px;
  width: 25%;
  height: 40px;
  font-size: 14px;
  color: #fff;
  text-align: center;
}
.ph-foot li img{
  display: block;
  margin:0 auto;
  width: 25%;
}
.ph-foot li p{
  display: block;
  margin-top:15px;
  font-size: 14px;
  color: #fff;
  text-align: center;
}


/* 内页 */
#nybanner{width:100%; height:200px; background:url(images/aboutbanner.jpg) center no-repeat;overflow:hidden;}
#nybanner1{width:100%; height:200px; background:url(images/fwbnnner.jpg) center no-repeat;overflow:hidden;}
#nybanner2{width:100%; height:200px; background:url(images/newsbnnner.jpg) center no-repeat;overflow:hidden;}
#nybanner3{width:100%; height:200px; background:url(images/khalbnnner.jpg) center no-repeat;overflow:hidden;}
#nybanner4{width:100%; height:200px; background:url(images/picbanner.jpg) center no-repeat;overflow:hidden;}
#nybanner5{width:100%; height:200px; background:url(images/shbzbnnner.jpg) center no-repeat;overflow:hidden;}
#nybanner6{width:100%; height:200px; background:url(images/lxwmbnnner.jpg) center no-repeat;overflow:hidden;}
#nybanner7{width:100%; height:200px; background:url(images/spbanner.jpg) center no-repeat;overflow:hidden;}


/*--首页栏目--*/
.nyzw-lm1{width:auto;height:30px; padding-left:10%; padding-top:15px; padding-bottom:10px; background-color:#f9f9f9;  border-bottom:1px solid #eee; margin-bottom:40px; overflow:hidden;}
.nyzw-lm2{border-left:6px solid #a5a5a5;padding-left:8px;width:500px; height:auto; text-align:left;}
.nyzw-lm2 span{font-family:"微软雅黑"; font-size:14px; line-height:26px; color:#a5a5a5;}
.nyzw-lm2 span a{font-family:"微软雅黑"; font-size:14px; line-height:26px; color:#a5a5a5;}

/*------------首页栏目----------*/
.sylm{margin:0 auto; width:80%; height:auto;text-align:center; margin-top:60px; margin-bottom:40px;}
.sylm h2{font-family:"微软雅黑"; font-size:40px; color:#333;line-height:50px;}
.sylm p{font-family:"微软雅黑"; font-size:20px; color:#666; line-height:25px; padding-top:8px;}

.nyzw-dh{width:auto; height:auto; padding-right:3%;float:right;}
.nyzw-dh li{width:80px; height:25px; text-align:center; padding-top:5px; margin-right:10px; line-height:20px; float:left;}
.nyzw-dh li a{font-family:"微软雅黑"; font-size:14px; color:#666;}
.nyzw-dh li:hover{ border-bottom:3px solid #014099;transition: all 0.3s ease-out; }


.nyzw{margin:0 auto; width:1300px; height:auto; font-family:"微软雅黑"; font-size:15px; color:#434343; padding-bottom:50px; line-height:28px;text-align:left;overflow:hidden;}

.nycpfl{ margin:0 auto; width:1280px; height:auto; margin-top:30px; overflow:hidden;}
.lx-nyzw{margin:0 auto; width:1280px; height:auto; font-family:"微软雅黑"; font-size:15px; color:#434343; line-height:28px;text-align:left;padding-top:50px;padding-bottom:50px;overflow:hidden;}
.h-proc2{
    margin:0 auto;
	margin-top:30px;
	width:1300px;
	height: auto;
	text-align: left !important;
}
.h-proc2 a{
	display: inline-block;
	margin:4px;
	height:40px;
	width:19%;
	float:left;
	font-size:18px;
	color: #fff;
	background-color:#35a0d4;
	border-radius:10px;
	text-align: center;
	line-height:40px;
	border-spacing:5px;
	transition: all 0.3s ease-in-out;
}
.h-proc2 a:hover{
	background-color:#221c66;
	color: #fff;}





/*内页产品详情电话*/
.yan-phone{
  margin-top: 20px;
  border-top:1px solid #efefef;
  overflow: hidden;
}

.proshow1{
  overflow: hidden;
}
.proshow1 p{
  display: block;
  padding:5px;
  font-size: 17px;
  color: #2e2e2e;
  font-family:"微软雅黑";
  vertical-align: middle;
  line-height: 40px;
  border-bottom: 1px dashed #d2d2d2;
  overflow: hidden;
}
.proshow1 p img{
  display:inline-block;
  float: left;
  margin-right: 15px;
  vertical-align: middle;
}
.proshow1 a{
  display: block;
  margin-top: 15px;
  width: 206px;
  height: 47px;
  background-color: #434343;
  text-align: center;
  line-height: 47px;
  font-size: 17px;
  color: #fff;
  border-radius: 8px;
}






.ny-news01{width:100%;height: auto;}
.ny-news01 li{
  padding:20px;
  width:auto;
  margin-bottom:20px;
  background-color:#f9f9f9;
  overflow: hidden;
}
.ny-news01 li:hover{border-bottom:3px solid #ccc;transition: all 0.3s ease-out;}
.ny-news01 li .tu1{
	float: left;
	width: 200px;
	height: 145px;
	overflow: hidden;
}
.ny-news01 li .tu1 img{
	width: 200px;
	height: 145px;
	overflow: hidden;
	 transition: all 0.5s ease-out;
  -webkit-transform: scale(1, 1); 
     -moz-transform: scale(1, 1); 
  -webkit-transition: all 0.5s ease-out; 
     -moz-transition: all 0.5s ease-out; 
}
.ny-news01 li:hover .tu1 img{
	 transition: all 0.5s ease-out;
  -webkit-transform: scale(1.1, 1.1); 
     -moz-transform: scale(1.1, 1.1); 
  -webkit-transition: all 0.5s ease-out; 
     -moz-transition: all 0.5s ease-out;
}
.ny-news01 li .l01{
  width:120px;
  height:30px;
  margin-top:5px;
  border-right: 1px solid #efefef;
  border-left: 1px solid #efefef;
}
.ny-news01 li .l01 .n-day{
  width: 100%;
  height:20px;
  font-size:14px;
  color: #666;
  text-align: center;
  line-height:20px;
  font-family: Arial, Helvetica, sans-serif;
  letter-spacing: 0px;
  transition: all 0.4s ease-in-out;
}
.ny-news01 li:hover .l01 .n-day{color: #888;}
.ny-news01 li .l01 .n-month{
  width: 100%;
  font-size: 15px;
  color: #555;
  text-align: center;
  letter-spacing: 0px;
}
.ny-news01 li .r01{
  float: left;
  margin-left:50px;
  width:70%;
  height: auto;
}
.ny-news01 li .r01 a h2{
  display: block;
  width: 100%;
  height: auto;
  overflow:hidden;
  font-size: 18px;
  font-weight:normal;
  color: #717171;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}
.ny-news01 li .r01 a h2 span{color:#e60002; font-weight:normal; margin-right:10px;}
.ny-news01 li .r01 p{
  display: block;
  width: 100%;
  height:46px;
  font-size: 14px;
  color: #888;
  letter-spacing: 0px;
  line-height: 150%;
  overflow: hidden;
}
.ny-news01 li .more{width:120px; height:30px; border:1px solid #ccc;text-align:center; }
.ny-news01 li .more a{ font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#ccc;}
.ny-news01 li:hover .more{background-color:#666;transition: all 0.3s ease-in-out;}

/*新闻详情页样式*/
.newszwbj{ width:auto; height:auto; overflow:hidden;}
.new-cont-h1{text-align:center; font-family:"微软雅黑"; font-size:30px; line-height:40px;color:#535353; border-bottom:1px solid #ccc; font-weight:normal;}
.new-xq{
  margin:0px auto;
  margin-top:30px;
  width:100%;
  height: auto;
  overflow:hidden;
}
.new-xq-l{
  width:100%;
  height:auto;
  text-align:left;
  
}
.new-xq-l .date1{
  width: 100%;
  height: auto;
  text-align: left;
}
.new-xq-l .date1 .year1 {
  font-size: 20px;
  color: #000;
  line-height:30px;
  font-family: "微软雅黑";
  font-weight:normal;
  text-align: center;
}
.new-xq-l .date1 .year1 span{
  position: absolute;
  z-index:2;
  display:block;
  font-size:15px;
  color: #b2b2b2;
  font-family: Arial, Helvetica, sans-serif;
  letter-spacing: 0px; 

}
.new-xq-l .date1:before{
  content: "";
  display: block;
  width: 100%;
  height:30px;
  position: absolute;
  left: 0;
  z-index:1;
}
.new-xq-l .date2{
  margin-top: 32px;
  text-align: center;
  font-size: 34px;
  line-height: 120%;
  color: #27cbf1;
  font-family:Impact;
  letter-spacing: 0px;
}
.new-xq-l .read1{
  position:relative;
  z-index:22222;
  width:120px;
  font-size:13px;
  padding-top:0px;
  text-align: center;
  background-color:#efeeee;
  color: #888;
  letter-spacing: 0px;
  float:right;
 
}
.new-xq-l .read1 strong{
  font-weight: bold;
}
.new-xq-r{
  margin:0 auto;
  padding:10px;
  width:auto;
  height:auto;
  margin-bottom:30px;
  text-align:center;
  background-color:#efeeee;
  overflow: hidden;
}
.new-xq-r p{
  display: block;
  height: auto;
  font-size: 14px;
  color: #666;
  text-align:left;
  line-height: 170%;
  letter-spacing: 0px;
  overflow: hidden;
}
.new-xq-r p p{
  font-size: 15px;
  color: #333;
  line-height: 170%;
  letter-spacing: 0px;
}


.ny-l01 {
    float: left;
    width: 250px;
}
.ny-r01 {
    float: right;
    width: 956px;
}
.ny-l-fenlei{
  padding:20px 15px 50px 15px;
  background-color: #043d77;
  border-radius: 15px;
}
.ny-l-fenlei .ny-fl-tit{
  font-size: 34px;
  font-weight: bold;
  text-align: center;
  color: #fff;
}
.ny-l-fenlei .line01{
  margin:0 auto;
  margin-top: 15px;
  width: 60%;
  height: 5px;
  background-color: #fff;
}
.ny-fenlei1{
  height: auto;
  overflow: hidden;
}
.ny-fenlei1 dt a{
  display: block;
  margin:15px 0px;
  width: 100%;
  height: 30px;
  background-color: #fbe000 ;
  font-size: 17px;
  color: #000;
  text-align: center;
  line-height: 30px;
  border-radius: 20px;
}
.ny-fenlei1 dd a{
  display: block;
  padding:3px;
  width: 100%;
  border-bottom:1px dashed #5084b5;
  font-size: 15px;
  color: #fff;
  text-align: center;
  line-height: 20px;
}
.ny-fenlei1 dd a:hover{
  background-color: #039de5;
  color: #fff;
}
.ny-fenlei1-hover{
  background-color: #facd00 !important;
  color: #525252 !important;
}




/*====================手机====================*/
@media only screen and (max-width: 768px){

	.header{width:auto;}
	.header .logo img{margin:0 auto; width:80%;}
	.header .search{display: none;}
	.nav-wrap{display: none;}
	#banner{display: none;}
	.w1300{width:auto;}
	.mt_sl{width:auto;background:url(images/slbg.jpg) top no-repeat #f9f9f9; height:auto;padding:30px 10px 10px;overflow:hidden;}
	.sl_bt{width:auto; height:auto;}
	.sl_by{font-size:14px; line-height:20px;}
	.sl_by dd b{font-size:50px; line-height:55px; padding:10px;}
	.sl_by dd{width:auto;float:none; height:auto;padding-left:0px; padding-right:0px;}
	.sl_by dt{width:auto; float:none;}
	.sl_zw{width:auto; overflow:hidden;}
	.sl_zw h2{font-size:25px; line-height:36px; height:auto; padding-top:10px;padding-bottom:10px;}
	.sl_zw p{width:auto; height:auto;}
	.sl_tu li{width:30%;}
	.probox{ width:auto;padding:40px 10px 40px;}
	.sy_lm h3{ width:100%;font-size:40px; line-height:55px; }
	.sy_lm h3 p{line-height:26px;}
	.sy_lm ul{padding:0px;}
	 .anliroll {height:1300px;width:100%; overflow:hidden;}
    .anliroll li {float: left;width:48%;}
	.anliroll li a ol{padding-top:8px; padding-bottom:8px;}
	.anliroll li a ol .left{width:auto; font-size:16px;}
	.anliroll li a ol .left i{font-size:13px; margin-top:0px;}
    .anliroll li a ol .right{width:100%; font-size:16px; line-height:20px; margin-top:0px;}
	.newbox{padding:40px 0 100px;}
	.newbox .sy_lm{width:95%;}
	.til01{font-size:40px; line-height:55px;}
	.til01 p{line-height:20px; font-size:15px;}
	 .zx_case{height:auto; padding-top:10px; background-color:#f7f7f7; }
	 .zx_case .hdt{height:30px;}
	 .zx_case .hdt ul{width:auto;}
	 .zx_case .case_con{width:auto;}
	 .zx_case .case_con dl{ width:100%; height:auto; overflow:hidden;}
	 .zx_case .case_con dl dt{width:100%; height:auto;}
	 .zx_case .case_con dl dt img{width:100%; height:auto;}
	 .zx_case .case_con dl dd{ left:10px;width:80%; height:40px; padding:10px;}
	 .zx_case .case_con dl dd h4{height:30px; line-height:30px;}
	 .zx_case .case_con dl dd h4 a{font-size:18px;}
	 .zx_case .case_con dl dd p{display: none;}	
	 .newbox{padding:40px 0 40px;}
	 .news_tu{width:auto; height:auto; overflow:hidden; padding:10px;}
	 .news_tu dl{width:auto;}
	 .news_tiao{margin-top:20px; width:auto; padding:10px; overflow:hidden;}
	 .news_tiao li{width:auto;}
	 .news_tiao li a {width:70%; margin-right:0px;}
	 .aboutbox{margin-top:-30px;}
	 .about_zw{padding:10px; margin-top:0px;}
	 .about_zw p{height:auto; padding-bottom:20px;}
	 .about_sl{height:400px;}
	 .about_sl li{padding:0px; width:45%; margin-bottom:20px;}
	 .about_sl li span{font-size:50px;}
	 .anlirol2{width:auto;}
	 .anlirol2 li{width:47%;}
	 .footer{ width:auto;}
	 .f_nav{display: none;}
	 .f_text{float:none; width:auto; padding:10px;}
	 .f_con{width:auto;}
	 .f_bq{width:auto; line-height:30px; padding-bottom:100px;}
	
	#nylm{padding-top:50px; padding-bottom:10px;}
    #nylm h3{font-size:24px;}
    #nylm h3 span{ font-size:24px;}
    #nylm p{display: none;}
	.nyzw-lm1{width:auto; height:auto; margin-bottom:10px;overflow:hidden;}
	.nyzw-lm2{width:auto;}
	.nyzw-lm2 span a{display: none;}
	.sylm{width:auto; padding:10px; margin-top:20px; margin-bottom:0px;}
	.sylm h2{font-size:24px; line-height:30px;}
	.sylm p{font-size:16px; line-height:24px;}
	.mtny_sl{display: none;}
	
	.nyzw-dh{ margin-top:10px; padding-right:7%;}
	.nyzw-dh li{ width:80px;margin-bottom:10px;}
	.nyzw-right{width:100%; padding:5px;}
	.nyzw-right li{ margin:0.5%; padding-top:2px;text-align:center; background-color:#0052C2; float:left;}

    #nybanner{height:120px; background:url(images/aboutbanner.jpg)  right no-repeat;background-size:300% auto;}
	#nybanner1{height:120px;}
	#nybanner2{height:120px;background-size:300% auto;}
	#nybanner3{height:120px; background:url(images/khalbnnner.jpg) left no-repeat;background-size:300% auto;}
	#nybanner4{height:120px; background-size:300% auto;}
	#nybanner5{height:130px;background-size:300% auto;}
	#nybanner6{height:120px; background-size:300% auto;}
	#nybanner7{height:100px;}
	.h-proc2{width:auto; padding:10px;}
	.h-proc2 a{width:47%;}
	
	.nywh{display: none;}
	.nyry{display: none;}
	
	.nyzw{width:auto;padding:10px;}
	.sf{display: none;}
	.showleft{display: none;}
	
	.ny-news01{width:auto}
	.ny-news01 li .tu1{width:100%; margin-bottom:10px;}
	.ny-news01 li .r01{width:100%; margin-left:0px;}
	.ny-news01 li .l01{display: none;}
	.ny-news01 li .r01 a h2{font-size:14px; font-weight:bold;}
	
	.new-xq-l{display: none;}
	.new-xq-r{display: none;}
	.new-xq-r p{
	  width:100%;
	}
   .lx-nyzw{width:auto;padding-top:10px;}

	

	/*系统原样式修改*/
	.min_box_content{display: noe;}
	.showpics{margin:3% !important;}

}


/*====================平板====================*/
@media screen and (min-width: 768px) and (max-width: 1200px){
	
	.header{width:auto;}
	.header .logo img{margin:0 auto; width:80%;}
	.header .search{display: none;}
	.nav-wrap{display: none;}
	#banner{display: none;}
	.w1300{width:auto;}
	.mt_sl{width:auto;background:url(images/slbg.jpg) top no-repeat #f9f9f9; font-size:16px; height:auto;padding:30px 10px 10px;overflow:hidden;}
	.sl_bt{width:auto; height:auto;}
	.sl_by{font-size:18px; line-height:30px;}
	.sl_by dd b{font-size:50px; line-height:55px; padding:10px;}
	.sl_by dd{width:auto;float:none; height:auto;padding-left:0px; padding-right:0px;}
	.sl_by dt{width:auto; float:none;}
	.sl_zw{width:auto; overflow:hidden;}
	.sl_zw h2{font-size:35px; line-height:46px; height:auto; padding-top:20px;padding-bottom:10px;}
	.sl_zw p{width:auto; height:auto; padding-bottom:20px;}
	.sl_tu li{width:40%;}
	.probox{ width:auto;padding:40px 10px 40px;}
	.sy_lm h3{ width:100%;font-size:50px; line-height:65px; }
	.sy_lm h3 p{line-height:26px;}
	.sy_lm ul{padding:0px;}
	
    .anliroll {height:1300px;width:100%; overflow:hidden;}
    .anliroll li {float: left;width:48%;}
	.anliroll li a ol{padding-top:8px; padding-bottom:8px;}
	.anliroll li a ol .left{width:auto; font-size:20px;}
	.anliroll li a ol .left i{font-size:15px; margin-top:0px;}
    .anliroll li a ol .right{width:100px; font-size:18px; line-height:20px; margin-left:1%;}
	.sy_lm{height:auto; overflow:hidden;}
	.sy_lm ul{padding-top:40px;}
	.zx_case{height:auto; padding-top:20px; background-color:#f7f7f7; }
	 .zx_case .hdt{height:30px;}
	 .zx_case .hdt ul{width:auto;}
	 .zx_case .case_con{width:auto;}
	 .zx_case .case_con dl{ width:100%; height:auto; overflow:hidden;}
	 .zx_case .case_con dl dt{width:100%; height:auto;}
	 .zx_case .case_con dl dt img{width:100%; height:auto;}
	 .zx_case .case_con dl dd{ left:10px;width:80%; height:40px; padding:10px;}
	 .zx_case .case_con dl dd h4{height:30px; line-height:30px;}
	 .zx_case .case_con dl dd h4 a{font-size:18px;}
	 .zx_case .case_con dl dd p{display: none;}
	 .newbox{padding:40px 0 0px;}
	 .news_tu{width:auto; height:auto; overflow:hidden; padding:10px;}
	 .news_tiao{margin-top:20px; width:95%; overflow:hidden;}
	 .news_tiao li{width:40%;}
	 .news_tiao li a {width:70%;}
	 .aboutbox{margin-top:0px;}
	 .about_sl{height:300px;}
	 .about_sl li{ width:30%;}
	 .anlirol2{width:auto;}
	 .anlirol2 li{width:47.5%;}
	 
	 .footer{ width:auto;}
	 .f_nav{display: none;}
	 .f_text{float:none; width:auto; padding:10px;}
	 .f_con{width:auto;}
	 .f_bq{width:auto; line-height:30px; padding-bottom:40px;}
	
	#nylm{padding-top:50px; padding-bottom:10px;}
    #nylm h3{font-size:24px;}
    #nylm h3 span{ font-size:24px;}
    #nylm p{display: none;}
	.nyzw-lm1{width:auto; height:auto; margin-bottom:10px;overflow:hidden;}
	.nyzw-lm2{width:auto;}
	.nyzw-lm2 span a{display: none;}
	
	.nyzw-dh{ margin-top:10px; padding-right:7%;}
	.nyzw-dh li{ width:80px;margin-bottom:10px;}
	.nyzw-right{width:100%; padding:5px;}
	.nyzw-right li{ margin:0.5%; padding-top:2px;text-align:center; background-color:#0052C2; float:left;}


    #nybanner{height:150px;background:url(images/aboutbanner.jpg)  right no-repeat;background-size:180% auto;}
	#nybanner1{height:150px;background-size:300% auto;}
	#nybanner2{height:150px;background-size:180% auto;}
	#nybanner3{height:150px;background-size:180% auto;}
	#nybanner4{height:150px;background-size:180% auto;}
	#nybanner5{height:150px;background-size:180% auto;}
	#nybanner6{height:150px;background-size:180% auto;}
	#nybanner7{height:150px;background-size:180% auto;}
	
	#nycpzs{width:100%; padding:10px;}
	.nyzw{width:auto;margin-top:10px;}
	.new-xq-l{display: none;}
	.new-xq-r{width:26%; padding:5px;}
	.new-xq-r p{
	  width:100%;
	}
	.lx-nyzw{width:auto;padding-top:10px;}
}

/*====================1550====================*/
@media screen and (min-width: 768px) and (max-width: 1650px){
#l-nav .navUl{width:100%;}
}



/*====================PC====================*/
@media only screen and (min-width: 1200px){
    .sp_header{display: none;}
	.sj-banner{display: none;}
	.s-menu{display: none;}
	.ph-bq{display: none;}
	.ph-foot{display: none;}
	#ph-menu-tu{display: none;}
	.sjzz{display: none;}
}
