﻿@charset "utf-8";
/* 产品中心 */
.auto-img { position: relative; overflow: hidden; display: block; }
.auto-img img { position: relative; }
.gn_wrap2 > ul { margin-bottom: 30px; position: relative; z-index: 2000; display: none; }
.gn_wrap2 > ul.active { display: block; }
.gn_wrap2 > ul li { height: 33px; float: left; margin-left: 40px; position:relative; }
.gn_wrap2 > ul li:first-child { margin-left: 0 }
.gn_wrap2 .inp1 input { border: 0; background: #eb3c00; color: #fff; height: 31px; line-height: 29px; width: 156px; cursor: pointer; font-size: 18px; font-weight: bold; }
.gn_wrap2 .inp { float: left; width: 246px; height: 31px; line-height: 30px; border: 1px solid #ccc; background: url(../images/gn_ico2.jpg) no-repeat right center; }
.gn_wrap2 .inp input { border: 0; height: 31px; line-height: 31px; padding: 0 5px; float: left; width: 96%; background: #fff; }
.gn_wrap2 .select_0 { width: 100%; position: relative; }
.gn_wrap2 .select_0 dt { padding: 0 5px; cursor: pointer; }
.gn_wrap2 .select_0 dd { position: absolute; max-height: 200px; overflow-y: auto; overflow-x: hidden; background: #fff; border: 1px solid #ccc; width: 100%; left: -1px; top: 32px; display: none; }
.gn_wrap2 .select_0 dd a { display: block; line-height: 30px; color: #000; white-space: normal; padding: 0 5px; }
.gn_wrap2 .select_0 dd a:hover, N .input_box .select_0 dd a.on { background: #CCC; }
.gn_wrap2 + .icon_add { right: 10px }
.p_m0 { position: relative; z-index: 1001; }
.p_m_wrap { max-width: 1660px; background: #f4f4f4; margin: 0 auto 30px; }
.p_m_wrap2 { max-width: 1660px; background: #f4f4f4; margin: 0 auto 60px; }
.p_m1 .text { float: left; width: 60%; }
.p_m1 .text .inner { padding: 18px 0 0 0; }
.p_m1 .text h2 { font-size: 36px; font-weight: blod; }
.p_m1 .text .list { margin: 15px 0 0; }
.p_m1 .list li { float: left;  width:25%; margin-bottom: 8px; font-size: 18px; } 
.p_m1 .list a { display: block; text-align: center; line-height: 42px; color: #383842; padding: 0 10px; }
/*.p_m1 .list a:hover { color:#0066af; background: none; }*/
.p_m1 .image { float: right; width: 40%; }
.p_m1 .image img{ max-width: 100%;}
.p_m2 li { float: left; width: 33.333%; margin-bottom: 15px; }
.ie7 .p_m2 li { margin-right: -1px; }
.col_more001 { background: url(../images/col_more6.png) no-repeat right top; color: #fff; display: inline-block; font-size: 12px; height: 20px; line-height: 19px; padding: 0 10px; min-width: 57px; }
.p_m2 .inner { border: 3px solid #fff; padding: 20px; }
.pro_box img{ margin:0 auto;}
.pro_box img.pro_imgPrev{ width: 150px; height: 110px;}
/*.pro_box img.pro_imgAfter{ display:none;}
*/


.p_m2 h2 { font-size: 30px; font-weight: 700; }
.p_m2 .image { text-align: center; margin: 20px 0 0; width:100%; }
.p_m2 img { width: 380px; height: 285px; }
.p_m2 .col_more001 { margin: 20px 0 0; }
.p_m2 a:hover { color: #fff; }
.p_m2 li:hover .inner { border-color: #89949b; }
.p_m3 { margin: 30px 0 60px; background: #f4f4f4; }
.p_m3 > div { float: left; width: 50%; }
.ie7 .p_m3 > div { margin-right: -1px; }
.p_m3 .image { position: relative; }
.p_m3 .image .link { position: absolute; left: 0; top: 0; z-index: 9; background: url(../images/blank2.png); width: 100%; height: 100%; }
.p_m3 img { width: 100%; height: auto; }
.p_m3 .image h2 { position: absolute; left: 50%; top: 50%; margin: -17px 0 0 -80px; background: url(../images/technology_tit_bg2.png) no-repeat right top; border-left: 2px solid #fff; display: inline-block; font-size: 20px; height: 34px; line-height: 33px; padding: 0 40px 0 23px; color: #fff; }
.p_m3 .text { height: 320px; text-align: center; position: relative; }
.p_m3 .text .inner { padding: 50px 30px 0; position: relative; z-index: 9; }
.p_m3 .text h2 { font-size: 36px; font-weight: blod; }
.p_m3 .text .content { margin: 30px 0; line-height: 1.5; }
.p_m3 .text .b { position: absolute; left: 6px; top: 6px; right: 6px; bottom: 6px; border: 3px solid #383842; }
.p_m3 .text a { color: #fff; }
.p_m4 .image { float: left; margin-right: 60px; width:45%; }
.p_m4 .image img{ width:100%; height:auto;}
.p_m4 .text { overflow: hidden; margin-top: 10px; }
.p_m4 .text h2 { font-size: 36px; font-weight: normal; height: 58px; line-height: 58px; }
 
.p_m4 .text .content { line-height: 1.7; margin: 10px 0; font-size: 18px; }
.p_m4 .text .content .col_more001 { color: #fff; }
.p_m5 { margin: 0 0 60px; }
.p_m5 li { float: left; width: 33.333%; text-align: center; margin: 0 0 4px; }
.ie7 .p_m5 li { margin-right: -1px; }
.p_m5 .content { width: 416px; height: 312px; margin: 0 auto; }
.p_m5 .content h2 { width: 100%; position: absolute; left: 0; bottom: 0; height: 46px; line-height: 46px; color: #fff; font-size: 18px; font-weight: normal; background: url(../images/blank.png) repeat; }
.p_m5 .content h2 span { float: left; margin-left: 20px; }
.p_m5 .content h2 em { float: right; padding: 0 20px; background: url(../images/pm_01.png) repeat; }
.p_m5 .content .link { position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: url(../images/blank2.png); z-index: 9; }
.p_m5 .content:hover h2 { color: #eee; }
.p_m5 .content > img{width:100%; height:100%;}
.p_m6 { margin: 0 0 60px; }
.p_m6 h2 { font-size: 36px; font-weight: normal; }
.p_m6 .list { font-size: 18px; }
.p_m6 .list li { float: left; margin: 48px 22px 0 0; }
.ie7 .p_m6 .list li { margin-right: 20px; }
.p_art { margin: 0 0 60px; }

.p_m4 .col_more001{ background:url(../images/nav_active_bg1.png) no-repeat right center #e60012;    color: #fff;
    display: block;
    height: auto;
	width:85px; height:28px;
    line-height: 28px;
    margin: 11px 0;
    padding: 0 28px;}
<!--产业板块-->

.industry_hd { margin-bottom:50px; line-height:18px; color:#898c94;}
.industry_hd .column_title { font-size:40px; float:left; padding-right:100px; width:80px; background:url(../images/sp_detail1_img4.jpg) no-repeat right top;}
.industry_con { float:right; width:830px; margin-right:27px;}
.industry_box { margin-bottom:60px;}
.industry_box ul { }
.industry_box ul li { float:left; }
.industry_box ul li .inner { position:relative; width:100%; height:100%;}
.industry_box ul li .fl { float:left;}
.industry_box ul li .fr { float:right;}
.industry_box ul li img { height:100%; width:100%;}
.industry_box ul li { color:#fff; }
.industry_box ul li a {  color:#fff;}
.industry_box ul li .fr h3{  margin-bottom:26px; min-height:34px;}
.industry_box ul li .fr h3 a{ display:inline-block; padding:0 40px 0 23px; font-size:20px; border-left:2px solid #fff; height:34px; line-height:33px; background:url(../images/technology_tit_bg2.png) no-repeat right top; }


.industry_box ul li.prat4 .fr h3 a { background:url(../images/technology_tit_bg2.png) no-repeat right top; border-left:2px solid #ff; color:#fff; }
.industry_box ul li .fr article { clear:both; margin-bottom:35px;}
.industry_box ul li.prat4 .cont{ padding-top:200px;}
.industry_box ul li.prat4 .cont { text-align:center;}
.industry_box ul li.prat4 .cont h3 { margin:0 auto 26px;}
.industry_box ul li.prat1 { color:#898c94; }
.industry_box ul li font { color:#0066af; font-size:60px;}
.industry_box ul li .fr { position:relative;}
.industry_box ul li .fr > i { display:block; height:66px; width:66px; position:absolute;}
.industry_box ul li.prat2 .fr > i { left:-66px; top:0; background:url(../images/industry_bg1.png) no-repeat right top;}
.industry_box ul li.prat5 .fr > i { right:0; top:-65px; background:url(../images/industry_bg2.png) no-repeat right top;}
.industry_box ul li.prat6 .fr > i { right:-66px; bottom:0; background:url(../images/industry_bg3.png) no-repeat right bottom;}

.industry_box ul li .fl a{ display:block; width:100%; height:100%;}

.industry_box ul li.prat1 { background:url(../upload/industry_img.jpg) no-repeat;}
.industry_box ul li.prat1 h3 { font-size:24px; line-height:46px; padding:15px 0 20px;}
.industry_box ul li.prat1 p { line-height:96px; float:left; min-width:50%;}
.industry_box ul li.prat1 p font { max-width:2.9em; overflow:hidden;}
.industry_box ul li.prat3 .fr,.industry_box ul li.prat4 .fr,.industry_box ul li.prat5 .fr { position:absolute; left:0; top:0;}
.industry_box ul li.prat1,.industry_box ul li.prat3,.industry_box ul li.prat6 .fr{  width:420px; overflow: hidden;}
.industry_box ul li.prat2 .fl,.industry_box ul li.prat4,.industry_box ul li.prat4 .fr,.industry_box ul li.prat6 .fl{  width:420px;}
.industry_box ul li.prat2 .fl,.industry_box ul li.prat3 .fl,.industry_box ul li.prat4 .fl,.industry_box ul li.prat5 .fl,.industry_box ul li.prat6 .fl{ height:100%;}

.industry_box ul li.prat3 .fl{width:100%;}
.industry_box ul li.prat4 .fl{width:455px;}
.industry_box ul li.prat5 .fl{width:350px;}

.industry_box ul li.prat5,.industry_box ul li.prat2 .fr{  width:420px;}
.industry_box ul li.prat6 { width:840px;}
.industry_box ul li.prat6 .fl { float:right;}
.industry_box ul li.prat6 .fr {  float:left;}
.industry_box ul li.prat2,.industry_box ul li.prat2 .fr{ background:#383842;}
.industry_box ul li.prat5 .fr,.industry_box ul li.prat6 .fr{ background:#0066af;}
.industry_box ul li.prat1,.industry_box ul li.prat2,.industry_box ul li.prat1 .fr,.industry_box ul li.prat2 .fr{ height:346px;}
.industry_box ul li.prat3,.industry_box ul li.prat4,.industry_box ul li.prat5,.industry_box ul li.prat3 .fr,.industry_box ul li.prat4 .fr,.industry_box ul li.prat5 .fr{ height:341px;}
.industry_box ul li.prat6,.industry_box ul li.prat6 .fr{ height:341px;}
.industry_box ul li.prat5 .fr { height:214px; top:auto; bottom:-214px;}
.industry_box ul li.prat1 .inner {  padding:0 55px; width:auto; height:auto;}
.industry_box ul li.prat3 .cont,.industry_box ul li.prat6 .cont { padding:50px 55px; }
.industry_box ul li.prat2 .cont,.industry_box ul li.prat5 .cont{  padding:30px 30px;}

.industry_box ul li.prat3 .cont{   padding:50px 55px 0; }
.industry_box ul li.prat3 .fr{background:url(../images/blank.png) repeat; width:100%;}
/*新闻详细页面*/
.special_index_detail1_part_sec { margin-bottom:60px;}
.special_index_detail1_part_sec h4 { margin-bottom:14px;    color: #596156;  font-size: 34px; font-weight: bold; line-height: 50px;  }
.special_index_detail1_part_sec p { margin-bottom:14px; }
.part17_icon em{ color:#383842; font-size:14px; padding-left:23px; line-height:20px; margin-right:20px; }
.part17_icon em.part17_icon1 { background:url(../images/sp_detail1_imgpt4.png) no-repeat left center; }
.part17_icon em.part17_icon2 { background:url(../images/sp_detail1_imgpt2.png) no-repeat left center; }
.part17_icon em.part17_icon3 { background:url(../images/sp_detail1_imgpt3.png) no-repeat left center; display:none;}
.part17_icon em.part17_icon4 { background:url(../images/sp_detail1_imgpt1.png) no-repeat left center; }

.column_left { float:left; width:910px;}
.column_left a { color:#626670;}
.column_left a:hover { color:#0066af;}

.details{ line-height:170%;}

.column_right { width:267px; float:right;}
.column_right h2 { font-size:40px; font-weight:bold; background:url(../images/rmenu_tit_bg.png) no-repeat right center; line-height:60px; padding:9px 0; color:#596156;}
.column_right .rm_ban { }
.column_right .rm_ban a { display:block; margin-bottom:20px;}
.column_right .rm_ban img{ width:100%;}
.column_right > ul { width:256px; padding:20px 0 40px; border-top:2px solid #383842; }
.column_right > ul li { height:48px; width:100%; line-height:48px;}
.column_right > ul li a { display:block; padding-left:56px; background:#fff; color:#383842; font-size:18px; font-weight:;}
.column_right > ul li a:hover { color:#0066af;}
.column_right > ul li.on a {background:url(../images/rmenu_active_bg.jpg) no-repeat 20px center #f8f8f8;  color:#0066af;}

.news_right_list ul li:before { content: ''; display: table }
.cont ul li dt:after,.pro_hd ul li:after , .news_right_list ul li:after { content: ''; display: table; clear: both }
.cont ul li dt,.pro_hd ul li ,.news_right_list ul li { *zoom: 1 }

.column_right { margin-bottom:40px;}

.col_details {  width:100%; padding:0 0 60px; line-height:18px; color:#626670; margin:0;}
.col_details img { margin:0 auto; display:block; max-width:100%;}
.news_right_list { border-top:2px solid #383842; margin-bottom:15px;}
.news_right_list ul li { padding:8px 0 12px; line-height:26px; border-bottom:1px solid #e0e0e2;}
.news_right_list ul li span { font-family:Arial;}
.news_right_list ul li a{ color:#383842} 


.detail_share { padding-bottom:30px; border-bottom:1px solid #ececec; margin-bottom:22px;}
.detail_share .bdsharebuttonbox .tit { font-size:18px; font-weight:normal !important; line-height:28px !important; }

.detail_man { overflow:hidden;padding-bottom:50px;}
.detail_man_l{ font-size:14px; color:#383842;}
.detail_man_l span { line-height:24px; display:block; width:70%;}
.detail_man_l span em {  color:#0066af; }

.detail_man_r { float:right; position:relative; top:10px;}
.detail_man_r a { display:block; width:86px; height:36px; background:#ececec; color:#383842; font-size:14px; line-height:36px; text-align:center; }


/*@media only screen and (min-width: 980px) {	
	.p_m1 .list a:hover img.pro_imgPrev{display:none;}
	.p_m1 .list a:hover img.pro_imgAfter{ display:block;}
	
}*/
@media only screen and (max-width: 1366px) {
	.p_m3 .text{ height:295px}
	.p_m1 .text .inner{ padding-right:0;}
	.p_m1 .image{width:49%;}
	.p_m1 .image img{width:100%; height:auto;}
	.p_m1 .list li{width:142px;}
	.p_m2 .image a,.p_m2 .image a img{ display:block; width:100%; height:auto;}
	
	.p_m5 .content{width:99%; height:auto;}
}

@media only screen and (max-width: 1060px) {
	.p_m1 .text{width:100%;}
	.p_m_wrap{width:863px; margin:0 auto;}
	.p_m_wrap .main{ width:100%;}
	.p_m1 .list li{width:276px;}
	.p_m1 .list a{ margin:0 auto;}
	.p_m1 .image{width:100%; height:auto;}
	.p_m1 .image a,.p_m1 .image a img{ display:block; width:100%; height:auto;}
	.p_m4 .image{ width:45%; margin-right:0;}
	.p_m4 .image a,.p_m4 .image a img{ width:100%; height:auto;}
	.p_m4 .text{ width:50%; padding:0 2%;}
	.p_m4 .text{ padding-top:20px;}
	.p_m4 .text .content{ margin:20px 0;}
}

@media only screen and (max-width: 980px) {
	.main, .header, .footer, .header_top_wrap, .front_see_wrap, .in_globle, .main_ft, .footer .inner{width:100%;}
	.p_m3 > div{width:100%;}
	.p_m3 .text{width:100%;}
	.p_m2 h2{font-size:20px;}
	.p_m2 li{width:100%;}
	.gn_wrap2 > ul li{ float:none; margin-bottom:10px; margin-left:0;}
	.gn_wrap2 .select_0 dd{ background:#fff;}
	.p_m_wrap{width:100%;}
	.p_m1 .list li{width:49.4%; margin-right:0;}
	.p_m1 .list a{width:100%;}
	.p_m4 .image{ width:100%;}
	.p_m4 .text,.p_m5 li{ width:100%;}
	.p_m4 .text h2{ font-size:18px;}
	
	.gn_wrap2 .inp{ width:50%;}
	
	.p_m1 .text h2,.p_m3 .text h2{ font-size:24px;}
	
	
	.industry_hd{ padding-top:20px;}
	
	.industry_box ul li .fl a{ height:auto;}
	.industry_box ul li .fl a img{ height:auto;}
	
	.industry_box ul li.prat1{width:100%;}
	.industry_box ul li .fr > i{ display:none;}
	.industry_box ul li.prat2 .fl, .industry_box ul li.prat4, .industry_box ul li.prat4 .fr, .industry_box ul li.prat6 .fl{width:100%;}
	.industry_box ul li.prat1, .industry_box ul li.prat2, .industry_box ul li.prat1 .fr, .industry_box ul li.prat2 .fr{width:100%;}
	.industry_box ul li.prat4, .industry_box ul li.prat3 .fl, .industry_box ul li.prat4 .fl, .industry_box ul li.prat5, .industry_box ul li.prat5 .fl, .industry_box ul li.prat3, .industry_box ul li.prat6 .fr, .industry_box ul li.prat6 .fl{width:100%;}
	.industry_box ul li.prat3 .fr, .industry_box ul li.prat4 .fr, .industry_box ul li.prat5 .fr{ position:relative;}
	.industry_box ul li.prat2, .industry_box ul li.prat6{width:100%; height:auto;}
	.industry_box ul li.prat2 .fl{width:100%;}
	.industry_box ul li.prat1{width:100%;}
	.industry_box ul li.prat3,.industry_box ul li .inner{ width:100%; height:auto;}
	.industry_box ul li.prat4{width:100%; height:auto;}
	.industry_box ul li.prat5{width:100%; height:auto;}
	.industry_box ul li.prat3 .fr,.industry_box ul li.prat4 .fr{ background:#383842;}
	.industry_box ul li.prat5 .fr{bottom:0;}
	
	.industry_box ul li.prat1,.industry_box ul li.prat2,.industry_box ul li.prat3,.industry_box ul li.prat4,.industry_box ul li.prat5{ margin-bottom:20px;}
	
	.column_right{ display:none;}
	.column_right{ width:100%;}
	.column_right > ul{ width:96%; padding-left:2%; padding-right:2%;}
	.column_right > ul li.on a{ background:#f8f8f8; padding:0; text-align:center;}
	.column_right > ul li a{ text-align:center; padding:0;}
	.column_left{ width:100%;}
	.column_right{ margin-bottom:10px;}
	.column_box .video_hd > ul{ padding-left:0; width:100%;}
	.column_box .video_hd > ul li{ width:30%;}
	.column_right .rm_ban li,.column_right .rm_ban li a,.column_right .rm_ban li a img{ display:block; width:100%; height:auto;}
		.column_right h2{ font-size:24px;}
	.column_hd .site{ padding-left:10px;}
	
	.main{ width:96%; margin:0 auto;}
	
.special_index_detail1_part_sec h4 { margin-bottom:14px;    color: #596156;  font-size:20px; font-weight: 100; line-height: 30px;  }
}