﻿
/*====================瀵艰埅*********/
.body,html{
	background-color:#F5F5F5 ;
}
.left{
	float: left ;
}
.wzdh{
	float: left;
	width: 100%;
	background:#fff;
}
.header{
	width:100%;
	left:0;
	z-index:999;
	position:relative;background-color: #fff;
	/*background: rgba(28, 35, 39, 0.8);*/
}
.header .left{
	width: 24%;
}
.header .left a img{
	height: auto;
}
.header .left .img2{
	display: none;
}
.top_img{
	float: left;
	width: 28%;
}
.top_img img{
	width: 100%;
	max-width: 330px;
}
/*宸︿晶logo*/

/*鍙充晶*/
.header .nav{
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
	height: 100%;
	line-height:100px;
	display: block;
	float: left;
	width:67%;
}
.yuanyan{
	float: right;
	width: 5%;
	margin-top: 33px;
}
.yuanyan img{
	width: 100%;
}

.header .navbar_nav li{
	float:left;
	position: relative;
	display: block;
	text-align: center ;
	width:14%;
}
.header .navbar_nav li:first-child{
	background:none;
}
.header .navbar_nav li:first-child{
	background:none;
}
.header .navbar_nav li:hover{
    background:url('../images/inav_ontop2x.png') no-repeat center center ;
    transition: all 0.5s ease 0s;
}
.header .navbar_nav li a{
	text-decoration: none;
	height: 100%;
	display: block;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
	color: #000;
	z-index:1;
	font-size: 16px;
}
.header .navbar_nav li:hover a{
	color: #fff;
	font-weight: bold;
}
.header .navbar_nav li.dropdown{
	display: inherit;
	position: relative;
}
.header .navbar_nav li.dropdown .jt{
	width: 20px;
	height: 20px;
	background: url(i/top.png) no-repeat;
	background-size: 100% 100%;
	display: block;
}
.header .navbar_nav li.dropdown .dropdown_menu{
	display: none;
	position: absolute;
	z-index:100;
	top:60px;
	width: 100%;
	background: #fff;
	box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);
	width: 120%;
    left: -10%;
}
.header .navbar_nav li.dropdown .dropdown_menu a{
	font-size: 14px;
	color: #666;
	padding: 0 10px;
	line-height: 40px;
	text-align: center;
	background: #fff;
	margin-bottom: 2px;
}
.header .navbar_nav li.dropdown:hover .dropdown_menu{
	display: block;
	background: #f3f3f3;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
}
.header .navbar_nav li.dropdown:hover .dropdown_menu a{
	color: #666;
}
.header .navbar_nav li.dropdown:hover .dropdown_menu a:hover{
	color: #333;
	background: #c3c3c3;
}
/*鐧借壊鑳屾櫙鐨勫ご閮*/
#navToggle{
	display: none;
}

.m_nav{
	position: fixed;
	top: 0px;
	box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);
	width: 100%;
    height: 100%;
    background: #fff;
    transition: all ease 0.5s;
    -webkit-transition: all ease 0.5s;
	z-index: 1000;
    opacity: 1;
    visibility: visible;
    margin-top: 0;
    overflow-y: auto;
    transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
    top: 0;
    transform: translateX(100%);
}
.m_nav.open{
    transform: translateX(0);
}
.m_nav .top{
	height: 60px;
	padding: 20px;
	box-sizing: border-box;
}
.m_nav .top .closed{
	width: 30px;
	height: 30px;
	vertical-align: middle;
	float:right;
	cursor: pointer;
}
.m_nav .logo{
	width: 100%;
	margin:0 auto;
}
.m_nav .logo img{
	height: 50px;
	display: block;
	margin:30px auto;
}
.m_nav .ul{
	margin-top: 30px;
}
.m_nav .ul li{
	padding: 0 20px;
	border-bottom: 1px solid #f5f5f5;
	transform: translateY(0);
	-webkit-transform: translateY(100%);
    transform: translateY(100%);
    -webkit-transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
    transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
    opacity: 0;
    float: left;
    width: 100%;
}
.m_nav.open .ul li{
	opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
.m_nav .ul li:nth-child(1) {
    -webkit-transition: all .2s cubic-bezier(.77, 0, .175, 1) 0ms;
    transition: all .2s cubic-bezier(.77, 0, .175, 1) 0ms;
}
.m_nav .ul li:nth-child(2) {
    -webkit-transition: all .4s cubic-bezier(.77, 0, .175, 1) 0ms;
    transition: all .4s cubic-bezier(.77, 0, .175, 1) 0ms;
}
.m_nav .ul li:nth-child(3) {
    -webkit-transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
    transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
}
.m_nav .ul li:nth-child(4) {
    -webkit-transition: all .8s cubic-bezier(.77, 0, .175, 1) 0ms;
    transition: all .8s cubic-bezier(.77, 0, .175, 1) 0ms;
}
.m_nav .ul li:nth-child(5) {
    -webkit-transition: all 1.0s cubic-bezier(.77, 0, .175, 1) 0ms;
    transition: all 1.0s cubic-bezier(.77, 0, .175, 1) 0ms;
}
.m_nav .ul li:nth-child(6) {
    -webkit-transition: all 1.2s cubic-bezier(.77, 0, .175, 1) 0ms;
    transition: all 1.2s cubic-bezier(.77, 0, .175, 1) 0ms;
}
.m_nav .ul li a{
	display: block;
	text-decoration: none;
	color: #333;
	font-size: 16px;
	height: 50px;
	line-height: 50px;
	width: 100%;
}
.m_nav .ul li .dropdown_menu{
	display: none;
}
.m_nav .ul li.dropdown.active .dropdown_menu{
	display: block;
}
.m_nav .ul li .dropdown_menu a{
	display: block;
	height: 50px;
	line-height: 50px;
	padding: 0 40px;
	box-sizing: border-box;
	border-bottom: 1px solid #f5f5f5;
}
.m_nav .ul li .dropdown_menu a:last-child{
	border: none;
}
.banner{
	width: 100%;
}
.banner img{
	width: 100%;
}


/*========== 内页样式 begin========== */
/**nybanner**/
.ny_banner{ width:100%;overflow:hidden;vertical-align:middle; text-align:center;}
.ny_banner img{
	width: 100%;
}
.ny_banner .slideshow {}

/*标题*/
.hd_title{width:100%; height:60px; padding:20px 0; text-align:center; }
.hd_title h3{font-size:28px; height:60px; line-height:60px; color:#111;letter-spacing:4px;font-weight:600;background:url(../images/tu05.png) no-repeat center;}
.hd_title em{font-size:18px; height:30px; line-height:30px;letter-spacing:0px; color:#3c3c3c;text-transform:uppercase; display:block;}
.hd_title span{font-size:16px; height:30px; line-height:30px; color:#3c3c3c;text-transform:uppercase; display:none;}

.cp_title{width:100%; height:100px; margin-top:10px; padding:0px 0; text-align:center;background:url(../images/tu05.jpg) no-repeat center;}
.cp_title h3{font-size:20px; line-height:100px; color:#fff;letter-spacing:4px; width:200px; margin:0 auto;}

.tj_title{width:100%; height:140px; margin-top:20px; padding:0px 0; text-align:center;background:url(../images/bt2.jpg) no-repeat center;}
.tj_title h3{font-size:28px; padding-left:42px; line-height:140px; color:#fff;letter-spacing:4px; width:200px; margin:0 auto;}

.news_title{width:100%; height:100px; margin-top:20px; padding:0px 0; text-align:center;background:url(../images/bt3.jpg) no-repeat center;}
.news_title h3{font-size:28px; padding-left:42px; line-height:100px; color:#fff;letter-spacing:4px; width:200px; margin:0 auto;}

.case_title{width:100%; height:80px; margin-top:20px; padding:0px 0; text-align:center;background:url(../images/bt5.jpg) no-repeat center;}
.case_title h3{font-size:28px; padding-left:42px; line-height:80px; color:#fff;letter-spacing:4px; width:200px; margin:0 auto;}

.cp_class{width:1200px; margin:0 auto; padding:0px 0 10px 0;}
.cp_class li{width:230px; height:auto; overflow:hidden; margin:2px 5px; float:left; text-align:center;}
.cp_class li:nth-child(5){margin-right:0px;}
/*.cp_class li em{ width:40px; height:40px; line-height:40px;font-size:18px; display:block; margin:0 auto; clear:both; background:#158EE0; border-radius:2em; color:#fff; font-style:normal;}
.cp_class li a img{width:120px; height:120px; margin:0 auto; border-radius:10em; padding:5px; background:#D3D3D3; border:5px solid #f4f4f4; transition:all 0.4s;}
.cp_class li span{height:34px; overflow:hidden; line-height:34px; width:100%; display:block; font-size:16px; clear:both;}*/
.cp_class li a{font:16px/45px "Microsoft YaHei"; border:1px solid #158EE0; color:#158EE0; display:block; box-sizing:border-box; transition:all 0.4s;}
.cp_class li a:hover{background:#158EE0;color:#fff;}
.cp_class li a.zx{background:#158EE0;color:#fff;}

.left_b{height:22px;background:url(../images/bt_bg.jpg) no-repeat center;}
.plist{ width: 23%; float: left;  padding-top:10px; background:url('../images/nav_tiitlex.png') no-repeat   center top;background-size:100% auto; }
.plist .hd{ line-height:82px; font-size:30px; padding-top:10px; color:#fff; text-align:left; text-indent:35px; background: url('../images/nav_tiitle_icon.png') no-repeat right top;}
.plist .bd{ width: 100%; border: 0px solid #e2e2e2;  border-top: none; overflow: hidden; background-color:#FFFFFF;}
.plist .bd ul{ width:100%; margin: 0 auto; padding-top: 14px;padding-bottom: 6px; overflow: hidden; border-bottom:8px #0c3c8e solid ;border-radius:0 0 10px 10px ;}
.plist .bd ul li{ width: 100%; text-indent: 50px; line-height: 37px; margin-bottom: 7px; overflow: hidden; border-bottom:1px solid #F8F8F8;}
.plist .bd ul li{  background:#fff url(../images/li1.jpg) no-repeat 24px center; }
.plist .bd ul li:hover{ background:#f5f5f5 url(../images/li2.jpg) no-repeat 24px center;}
.plist .bd ul p{width: 94%; margin: 0 auto;text-align:center; background:#f5f5f5; height:28px; line-height:28px; margin-bottom:5px;}
.plist .bd ul p a{display:block;}
.plist .bd ul li a{ display: block;  font-size:16px; width: 94%; height: 37px;  margin:0 auto; color: #111;}
.plist .bd ul li a:hover{ color: #333;}


/*关键词搜索*/
.plist .bot{  background-color:#6aa84f;border-radius:10px 10px 10px 10px; float:left;width:100%; padding-bottom:35px;margin-top:20px; padding-top:20px;background:#6aa84f url('../images/nav_tiitle_icon.png') no-repeat right -5px;}
.plist .bot ul{ padding: 0px 20px; line-height:28px; border: 0px solid #e2e2e2; border-top: none; }
.plist .bot ul h3{ color: #000; font-weight: 700; font-size: 15px;}
.plist .hd2{ font-size:22px; color:#fff; text-align:left; text-indent:35px; }

.keyword{width:100%;   margin-bottom:25px; clear:both; margin-bottom:20px; height:0px; line-height:60px; overflow:hidden; font-size:16px; background:#f5f5f5;border-bottom:0px solid #e2e2e2;}
.keyword .key_text{float:left;}
.keyword .search{width:350px; float:right;}
.search li{float:left; padding-top:14px;color:#fff;}
.search li .select{width:60px;height:32px;float:left; margin-right:2px;color:#fff;}
.search li .input{width:160px; border:1px solid #fff; height:32px;float:left; color:#fff;font-size:16px;  border-right:0px;  text-indent:3px; background-color: transparent;}
.search li .submit{width:66px;border:1px solid #fff;height:32px;float:left; color:#fff;font-size:18px; border-left:0px; background-color: transparent}

.plist .bot ul .zx{width: 100%;height: 50px;font-size: 20px;line-height: 50px;background: #009b4c;color: #fff;display: block;margin-top: 10px;}
.plist .bot ul .zx em{width: 50px;height: 50px; background: url(../images/renshi.png) no-repeat center;display: inline-block;vertical-align: top;border-right: 1px solid #fff;margin-right: 35px;}
.plist .bot ul .zx:hover{background: #ed8e06;}

.con_right {width:76%; float:right;display:block; overflow: hidden;  background-color:#fff;}
.w1200{width:100%; margin:0 auto; clear:both; display:block; background:#fff;padding:0px 0px;}
.w1200w{width:100%; margin:0px auto; clear:both; background:#fff;padding:0px 0px;}
.wrap {width: 100%; height: auto; margin: 0 auto;}
.huanyingbj{ height:30px; background:#e5e5e5;}

.content{width:100%; margin:0 auto; padding:25px 25px; font-size:14px; line-height:24px; }
.content table{border:0px;border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2; width:96%; margin:0 auto;}
.content table td{border-left:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2; margin:0px; padding:5px 2px; text-align:center;}
.content img{width:80%; margin:0 auto; padding:25px 0;}

.product .cpgd li a .cp_name{display: block; width:100%;background: #fff; color: #555; /*图片容器以表格的单元格形式显示*/ text-align: center; /* 实现水平居中 */ vertical-align: middle; /*实现垂直居中*/ box-sizing:border-box; overflow:hidden; padding:5px;}
.product .cpgd li a .cp_name:hover img { transform: scale(1.1, 1.1);}
.product .cpgd li a .cp_name img{transition:transform 1s ease 0s}
/*产品展示*/
.index_cp,.con_right {width:76%; float:right;display:block; overflow: hidden;  background-color:#fff;}
.index_cp ul {margin:0;padding:0; clear:both; overflow: hidden;}
.index_cp li {float:left; width: 31%; overflow: hidden; line-height: 35px; text-align:center;border-collapse: collapse;
 border:1px solid #e0e0e0;margin:15px 10px 25px 10px;-webkit-box-shadow:0 2px 10px 0 #CCC;-moz-box-shadow:0 2px 10px 0 #CCC;-ms-box-shadow:0 2px 10px 0 #CCC;-o-box-shadow:0 2px 10px 0 #CCC;box-shadow:0 2px 10px 0 #CCC;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;
}
.index_cp li b{font-weight:normal;}
.index_cp li a{ width: 100%; display:inline-block;}
.index_cp li a .cp_name{display: block; width:100%; box-sizing: border-box; background: #fff; color: #555; text-align: center; /* 实现水平居中 */ vertical-align: middle; /*实现垂直居中*/ overflow:hidden; padding:5px;}
.index_cp li a:hover span{background: #fff; color: #333333;transition:0.6s all 0s linear;}
.index_cp li a:hover {border:1px  solid #CCCCCC;}
.index_cp li a:hover b{color: #fff; }
.index_cp li a img{max-width: 100%; vertical-align:middle; display:block}
.index_cp li span{height:50px; line-height:50px; display:block; clear:both; }
.index_cp li a .cp_name:hover img { transform: scale(1.1, 1.1);  background-color:#fff;}
.index_cp li a .cp_name img{transition:transform 1s ease 0s}

/*新闻列表*/
.news_list{ width:100%; clear:both; margin:10px auto; padding:0px 20px;}
.news_list li{width:100%;height: auto; line-height:40px; float:left; list-style:none; padding-top:20px; list-style:none; border-bottom:1px dashed #e2e2e2;padding-left:20px; background:url(../images/newli.jpg) no-repeat 8px 15px; background-image:none;}
.news_list li span{float:left; width:13%; background-color: #e4f2eb; color:#666666;  text-align:center; font-size:14px;}
.news_list li span strong{ font-size:20px;color:#666666; display:block;}
.news_list li b{font-weight:normal;}
.lyNyNew_text1{ width:86%; float:right; padding-left:20px; line-height:30px;}
.lyNyNew_text1 .news_two_txt{ font-size:18px;color: #333333;}
.lyNyNew_text1 .lyNyNew_ms{ font-size:14px;font-weight:bold;color: #999999;  line-height:24px; font-weight:normal;}





/*分页*/
.pages{text-align:center;clear:both; padding:5px 0px 10px 0px;font-size:14px;width:100%; margin:0 auto;margin:15px 0;}
.pages a{margin:3px;padding:8px 12px;border:1px solid #c1c1c1;color:#A0A0A0;font-size:14px;border-radius: 3px;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#FEFEFE), to(#F0F0F0));}
/*.pages span{background:#15181E;color:#fff;margin:3px;padding:8px 12px;border:1px solid #15181E;border-radius: 3px;}*/


/*文章列表*/
#indexNews{ width:100%; margin:0 auto; padding:10px 0; overflow:hidden;} 
#indexNews dl{width:100%; height:100px; display:block;}
#indexNews dl.pic{border-bottom:1px solid #e2e2e2; margin:10px 0;}
#indexNews dt{width:15%; text-indent:10px; float:left; height:100px; background:url(../images/news_li.jpg) no-repeat right;}
#indexNews dt.none{background:none;}
#indexNews dt img{width:80px; margin-left:14px; padding:2px; border:1px solid #e2e2e2;}
#indexNews dd{width:84%; float:right; height:100px;line-height:30px;}
#indexNews dd h3{display:block; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#101010;}
#indexNews dd a:hover h3{color:#1A1F23;}
#indexNews dd span{clear:both; height:44px; display:block;line-height:22px; padding-top:4px; overflow:hidden;}


#maximg{ line-height:33px}
#maximg img{ max-width:100% !important; height:auto !important}
.pagebar { padding:20px; overflow:hidden; clear:both}
.pagebar .pagination {  display: flex;  justify-content: center;  margin-top: 10px;}
.pagination a {  background: #fff;  border: 1px solid #ccc;  color: #333;  font-size: 12px;  padding: 8px 10px;  margin: 0 2px;  border-radius: 3px; line-height:100%}
.pagination span {    color: #333;    font-size: 12px;    padding: 7px 2px;    margin: 0 2px;    border-radius: 3px;}
.pagination a:hover {  color: #333;  border: 1px solid #333;}
.pagination a.page-num-current {  color: #fff;  background: #333;  border: 1px solid #333;}
.pagination .st{ font-family:宋体}
.text-secondary{ text-align:center; padding:20px 0}

/*首页产品搜索*/
.h_search{background:#fff;height:70px;box-shadow: 0 3px 14px rgba(0, 0, 0, 0.2);}
.h_search .w1200>.fl{width: 70%;position:relative;}
.h_search .w1200>.fl .bd{line-height:70px;color:#777;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;font-size: 18px;}
.h_search .w1200>.fl .bd span{color:#333;}
.h_search .w1200>.fl .bd a{ color:#333; padding:0 6px}
.h_search .fr{width: 30%;}
.h_search .fr .search {background:#ffffff;overflow:hidden;margin:15px 0;width:100%; color:#fff;}
.h_search .fr .search .input {width: 80%;height:40px;padding:0 5%;font-size:18px;color:#fff;border:1px solid #dedede;border-right:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-right:-10px;outline:none;}
.h_search .fr .search .submit {width: 19%;height:40px;background: url(../images/search.png) no-repeat center;cursor:pointer;border:none;outline:none;border: 1px solid #dedede;border-left: 0;}

/*内页面包屑导航*/
.ny_bread_nav{width:100%;overflow:hidden;font-size:14px;border-bottom:1px solid #efefef;padding-bottom:5px;margin:30px 0;}
.ny_bread_nav .box_right_title {color:#555;line-height:38px;font-size:16px;}
.ny_bread_nav .box_right_title>span{font-weight:bold;text-transform : uppercase;margin-right:10px;}
.ny_bread_nav .bt_text_y {font-size:15px;line-height:31px;float:right;min-height:30px;margin-top:-36px;max-width:81%;background:url(../images/home.png) left center no-repeat;padding-left:20px;}
.ny_bread_nav .bt_text_y span {float:right;color:#666;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;}
.ny_bread_nav .bt_text_y span a {color:#666;}
.ny_bread_nav .bt_text_y span a:hover {color:#cd7d02;}

/*内页产品中心*/
.ny_content_bd .ny_left{width: 23%;float: left;}
.ny_content_bd .ny_right{width: 75%;float: right;}
.ny_right .ny_pro_list li{width:31.333333%;margin-right:3%;margin-bottom:25px;transition:all .3s;float:left;}
.ny_right .ny_pro_list li:nth-child(3n){margin-right:0;}
.ny_right .ny_pro_list li .pic{display:block;height:275px;border:1px solid #DDDDDD;border-bottom:0;text-align:center;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;overflow:hidden;}
.ny_right .ny_pro_list li .pic img{max-width:95%;max-height:95%;vertical-align:middle;-webkit-transition: all .6s;-moz-transition: all .6s;-ms-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.ny_right .ny_pro_list li .pic .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.ny_right .ny_pro_list li .wz{overflow:hidden;border:1px solid #DDDDDD;border-top:0;padding: 10px 3% 12px;}
.ny_right .ny_pro_list li .wz .tlt{display:block;text-align: left;height: 44px;overflow:hidden;line-height: 20px;color:#333;font-size: 14px;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;padding: 2px 4% 0 2%;width: 59%;float:left;}
.ny_right .ny_pro_list li .wz .more{display:block;width: 35%;float:left;height:30px;line-height:30px;text-align:center;font-size:14px;color:#fff;border-radius:24px;background:#ef7e32;margin-top: 4px;}
.ny_right .ny_pro_list li:hover .wz .tlt{color:#eb6528;}
.ny_right .ny_pro_list li:hover  .wz .more{background:#eb6528;}
.ny_right .ny_pro_list li:hover .pic img{transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);}

.ny_content_bd{padding-top:15px;    margin-bottom: 30px;}

/*内页-在线留言 开始*/
.ly_NyOrder { width:1200px; overflow:hidden; margin:0 auto 60px; padding:0;}
.ly_msg { width: 100%; overflow: hidden; margin: 0 auto; padding: 0;}
.ly_msg h3 { display: none!important;}
.ly_msg ul { width: 100%; overflow: hidden; margin: 0 auto; padding: 0;}
.ly_msg ul li { width: 100%; overflow: hidden; line-height: 44px; margin: 0 auto 30px!important; padding: 0; color: #999; font-size: 14px;}
.ly_msg ul li:last-child { margin:0 auto!important;}
.ly_msg ul li h4 { width: 12%!important; height: 44px!important; overflow: hidden; line-height: 44px!important; margin: 0; padding: 0 12px 0 0; color: #333; font-size: 14px; text-align: right; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.ly_msg ul li .msg_ipt1, .ly_msg ul li .msg_tara { width: 83%; overflow: hidden; margin: 0; padding-right: 20px; background: url(../images/tb_img.png) top right no-repeat; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.ly_msg ul li .msg_ipt1, .ly_msg ul li .msg_ipt12, .ly_msg ul li .msg_tara { width: 88%!important; font-family: Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-seri!important;}
.ly_msg ul li .msg_ipt1, .ly_msg ul li .msg_ipt12, .ly_msg ul li .msg_ipt2 { height: 44px!important; background: url(../images/tb_img.png) right center no-repeat!important;}
.ly_msg ul li .msg_ipt12 { width: 83%; height: 34px; overflow: hidden; margin: 0; padding-right: 20px; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.msg_ipt1 input, .msg_tara textarea { display: block; width: 100%; overflow: hidden; margin: 0; padding: 8px 15px; color: #666; font-size: 12px; border: 1px solid #dfdfdf; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.msg_ipt12 input { height: 34px; line-height: 16px; display: block; width: 100%; overflow: hidden; margin: 0; padding: 8px 15px; color: #666; font-size: 12px; border: 1px solid #dfdfdf; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.msg_ipt1 input, .msg_ipt12 input, .msg_ipt2 input { height: 44px!important; font-family: Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-seri !important;}
.msg_ipt1 input, .msg_ipt12 input, .msg_ipt2 input, .msg_tara textarea { font-size: 14px!important; background-color: #f8f8f8!important; border: none!important; font-family: Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-seri!important; outline: none!important; resize: none!important;}
.ly_msg textarea { font-size: 14px!important; background-color: #f8f8f8!important; border: none!important; font-family: Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-seri!important; outline: none!important; resize: none!important;}


.ly_msg ul li .msg_ipt1 #selPvc { height: 44px!important; line-height: 44px!important; color: #666!important; font-size: 14px!important; background-color: #f8f8f8!important; border: none!important; padding: 0 15px!important; outline: none!important; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box;}
.ly_msg ul li .msg_ipt2, .msg_ipt2 input { width: 160px!important;}
.ly_msg ul li .msg_ipt2 { width: 120px; height: 34px; overflow: hidden; margin-right: 10px; padding: 0; float: left;}
.ly_msg ul li a.yzm_img {display: block; width: 90px; height: 34px; overflow: hidden; margin: 0; padding-right: 20px; background: url(../images/tb_img.png) top right no-repeat; float: left;}
.ly_msg ul li a.yzm_img { width: 120px!important; height: 44px!important; background: url(../images/tb_img.png) right center no-repeat!important;}
.ly_msg ul li a.yzm_img img { display: block; width: 100%!important; height: 100%!important;}
.ly_msg ul li .msg_btn { width: 83%; overflow: hidden; margin: 0 auto; padding: 0; float: left;}
.ly_msg ul li .msg_btn { width: 88%!important;}
.msg_btn input { display: block; width: 100px; height: 34px; overflow: hidden; line-height: 32px; margin: 0 15px 0 0; padding: 0; background-color: #f0f0f0; color: #333; font-size: 13px; text-align: center; border: 1px solid #ccc; float: left;}
.msg_btn input { width: 160px!important; height: 44px!important; line-height: 44px!important; color: #fff!important; font-size: 15px!important; text-align: center!important; border: none!important; background-color: #f45e2b!important; cursor: pointer!important;}
.msg_btn input:last-child { background-color: #bbb!important;}
.msg_btn input:hover { background-color:#f74305!important;}

.ly_msg li{ height:auto!important;}


.index_cp,.con_right {width:76%; float:right;display:block; overflow: hidden;margin-bottom:30px;}
.path{width:100%;height:60px; line-height:60px; padding:0px; background:#fff; border-bottom:1px solid  #EEEEEE;}
.path h2{float:left; font-weight:bold; font-size:22px; height:60px; line-height:70px; padding:0px 30px; color:#083987; margin:0px; }
.path span{float:right; padding-right:10px; font-size:0px;background:#FFFFFF url('../images/bc_icon.png') no-repeat  center center;  width:65px;background-size:45px auto;height: 58px; }

/*底部样式*/
.foot{margin-top:30px;}
.h_foot {}
.h_foot .pz_down {width: 100%;float: left; background-color: #666666;font-size: 20px!important;}
.h_foot .pz_down .footT { float: left; width: 100%; padding: 40px 0; color: #ffffff;  }
.h_foot .pz_down .footT a { color: #ffffff;}
.h_foot .pz_down .Copyright a { color: #ffffff;}
.h_foot .pz_down .footTit { float: left; width: 100%; height: 30px; overflow: hidden; line-height: 30px; color: #ffffff; font-size: 20px; margin-bottom: 30px; }
.h_foot .pz_down .footAddr { float: left; width: 400px; overflow: hidden; margin: 0; padding: 0; }
.h_foot .pz_down .footAddr .dAddr { float: left; width: 100%; color: #ffffff; line-height: 24px; margin-bottom: 20px;font-size: 14px; position: relative; padding-left: 30px; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.h_foot .pz_down .footAddr .ico { float: left; width: 20px; position: absolute; left: 0; top: 2px; opacity: 0.3; filter: alpha(opacity=30); }
.h_foot .pz_down .footNav { float: left; width: 316px; padding: 0 0 0 100px; min-height: 185px; border-left: 1px solid #fff; border-left: 1px solid rgba(255,255,255,0.1);font-size:18px; border-right: 1px solid #fff; border-right: 1px solid rgba(255,255,255,0.2); margin-left: 20px; }
.h_foot .pz_down .footNav .dNav { float: left; width: 100%; margin-top: 0; }
.h_foot .pz_down .footNav .dNav li { float: left; width: 40%; margin-right: 20px; margin-bottom: 20px; }
.h_foot .pz_down .footNav .dNav li a { float: left; width: 100%; height: 24px; overflow: hidden;font-size: 14px; line-height: 20px;  ; text-overflow: ellipsis; white-space: nowrap; }
.h_foot .pz_down .footNav .dNav li a:hover { color: #ffffff; }
.h_foot .pz_down .footUs { float: right; width: 285px; }
.h_foot .pz_down .footUs .ewm1 { float: left; width: 100%; line-height: 24px; font-size: 14px;margin: 20px 0 15px 0; display: none; }
.h_foot .pz_down .footUs .ewm2 { float: left; width: 100%;}
.h_foot .pz_down .footUs .ewm2 .img { width: 108px; height: 108px; line-height: 0; border: 1px solid #ededed; margin: 0 auto 10px; }
.h_foot .pz_down .footUs .ewm2 .info { width: 100%; overflow: hidden; color: #ffffff; ;text-align: center; line-height: 20px;font-size:14px; margin: 0 auto; padding: 0; }
.h_foot .pz_down .foot_cp .w1200 { overflow: hidden; padding: 20px 0; text-align: center; }
.h_foot .pz_down .Copyright {line-height: 24px;font-size: 14px;color: #ffffff;}
.h_foot .pz_down .Copyright a {}
.h_foot .pz_down .Copyright a:hover { color: #fff; }
.h_foot .pz_down .footMap { float: right; ;line-height: 22px;font-size: 18px; }
.h_foot .pz_down .footMap a {  font-size: 18px; }
.h_foot .pz_down .footMap a:hover { color: #c2020a; }
.h_foot .pz_down .foot_cp {clear: both;width: 100%;background:  #333333;font-size: 18px;}
.h_foot .pz_down {}
.h_foot .w1200{overflow: hidden; padding: 20px 0; text-align: center;  background-color:#666}
.h_foot .w12002{overflow: hidden; padding: 20px 0; text-align: center;  background-color:#333}
/*侧边漂浮*/
.client-2 {position:fixed;right:-170px;top:50%;z-index:99999; display:none;}
.client-2 li a {text-decoration:none;}
.client-2 li {margin-top:1px;clear:both;height:71px;position:relative;}
.client-2 li i {background:url(../images/fx.png) no-repeat;display:block;width:30px;height:27px;margin:0px auto;text-align:center;}
.client-2 li p {height:20px;font-size:14px;line-height:20px;overflow:hidden;text-align:center;color:#fff;}
.client-2 .my-kefu-qq i {background-position:4px 5px;}
.client-2 .my-kefu-tel i {background-position:0 -21px;}
.client-2 .my-kefu-liuyan i {background-position:4px -53px;}
.client-2 .my-kefu-weixin i {background-position:-34px 4px;}
.client-2 .my-kefu-weibo i {background-position:-30px -22px;}
.client-2 .my-kefu-ftop {display:none;}
.client-2 .my-kefu-ftop i {width:33px;height:35px;background-position:-27px -51px;}
.client-2 .my-kefu-left {float:left;width:77px;height:47px;position:relative;}
.client-2 .my-kefu-tel-right {font-size:20px;color:#fff;float:left;height:26px;line-height:28px;padding:0 10px;border-left:1px solid #fff;margin-top:14px;}
.client-2 .my-kefu-right {width:20px;}
.client-2 .my-kefu-tel-main {background: #bb885d;color:#fff;height:56px;width:247px;padding:9px 0 6px;float:left;}
.client-2 .my-kefu-main {background: #bb885d;width:97px;height:56px;position:relative;padding:9px 0 6px;float:left;}
.client-2 .my-kefu-weixin-pic {position:absolute;left:-130px;top:-24px;display:none;z-index:333;}
.my-kefu-weixin-pic img {width:115px;height:115px;}

/*========== New 首页样式 end ==========*/




@media screen and (max-width: 992px){
.top_img{
	width: 50%;
}
.plist{
	display: none;
}
	.header{
		padding: 0 0px;
	}
	.header #navToggle {
		height: 100%;
		padding: 9px 15px;
		display: inline-block;
		float: right;
	}
	.header #navToggle span {
		position: relative;
		width: 25px;
		height: 1px;
		margin-top: 19px;
	}
	.header #navToggle span:before,
	.header #navToggle span:after {
		content: '';
		position: relative;
		width: 100%;
		height: 1px;
		left: 0;
	}
	.header #navToggle span,
	.header #navToggle span:before,
	.header #navToggle span:after {
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		transition: 0.3s;
		display: block;
		background: #4f4f4f;
	}
	.header #navToggle span:before {
		top: 8px;
	}
	.header #navToggle span:after {
		bottom: 10px;
	}
	.header #navToggle.open span:before {
		top: 10px;
		-webkit-transform: translateY(-11px) rotate(-45deg);
		-moz-transform: translateY(-11px) rotate(-45deg);
		-ms-transform: translateY(-11px) rotate(-45deg);
		-o-transform: translateY(-11px) rotate(-45deg);
		transform: translateY(-11px) rotate(-45deg);
	}
	.header #navToggle.open span:after {
		bottom: 12px;
		-webkit-transform: translateY(10px) rotate(45deg);
		-moz-transform: translateY(10px) rotate(45deg);
		-ms-transform: translateY(10px) rotate(45deg);
		-o-transform: translateY(10px) rotate(45deg);
		transform: translateY(10px) rotate(45deg);
	}
	.header #navToggle.open span {
		background: none;
	}
	.header #navToggle.open span:before,
	.header #navToggle.open span:after {
		background: #4f4f4f;
	}
	
	.header .nav{
		display: none;
	}
	
	.banner img{
		height: 600px;
		object-fit: cover;
	}
	.con_right{
	width: 100%;
}
.index_cp, .con_right{
	width: 100%;
}
.index_cp li{
	width: 94%;
}
.news_list li span{
	display: none;
}
.lyNyNew_text1{
	width: 100%;
}
.news_list li{
	padding-left:0px;
}
.lyNyNew_text1{
	padding-left:0px;
}
.yuanyan{
	width:13%;
	margin-top: 13px;
}
}











/*========== 内页样式 end========== */
