@charset "utf-8";
/* CSS Document */

/*****产品*****/
.pro{
	margin-top: 20px;}
.pro_more{
	text-align: right;
	border-bottom: 1px solid rgba(225,225,225,1.00);
	line-height: 50px;
	font-size: 14px;
	color: #666666;}
.pro_more a{
	color: #666666;}
.pro_more a:hover{
	color: #FF0004;}
.pro P{
	text-align: center;
	font-size: 28PX;
	color: #333333;
	margin-top: 10px;}
.pro .pro_nav{
	border-top:1px dashed #B8B8B8;
	border-bottom:1px dashed #B8B8B8;
	padding: 10px 0;
	box-sizing: border-box;
	margin: 40px 0;}
.pro .pro_nav ul li h1{
	font-size: 24px;
	font-weight: bold;
	width: 180px;
	margin-top: 40px;
	float: left;}
.pro .pro_nav ul li img{
	width: 20px;
	float:right;
	margin-top: 8px;}
.pro .pro_nav ul li h2{
	font-size: 15px;
	width: 980px;
	float:right;
	border-bottom:1px dashed #B8B8B8;
	padding: 10px 14px;
	box-sizing: border-box;}
.pro .pro_nav ul li h2 u{
	float:left;
	width: 190px;
	margin: 3px 0px;
	text-decoration: none;}
.pro .pro_nav ul li .pro_nav02 u{
	width: 230px;}
.pro .pro_nav ul li u:hover{
	color: #FF0004;
	cursor: pointer;}
.pro .pro_ul{
	margin-top: 40px;}
.pro .pro_ul .pro_li{
	width: 280px;
	float: left;
	margin: 10px;
	font-size: 16px;
	line-height: 40px;}
.pro .pro_ul .pro_but{
	border-bottom:1px dashed #B8B8B8;
	font-size: 14px;
	line-height: 60px;
	text-align: right;
	margin-top: 40px;}
.pro .pro_ul .pro_li img{
	width: 278px;
    height: 208px;
	display: block;
	box-sizing: border-box;}
.pro .pro_ul .pro_li:hover img{
	border: 1px solid red;}
.pro .pro_ul .pro_li:hover a{
	color: red;}
#Table_Item0{
	display: block;}
#Table_Item1,#Table_Item2,#Table_Item3,#Table_Item4,#Table_Item5,#Table_Item6,#Table_Item7,#Table_Item8,#Table_Item9,#Table_Item10,#Table_Item11,#Table_Item12,#Table_Item13,#Table_Item14,#Table_Item15,#Table_Item16,#Table_Item17,#Table_Item18,#Table_Item19,#Table_Item20,#Table_Item21,#Table_Item22,#Table_Item23,#Table_Item24,#Table_Item25,#Table_Item26,#Table_Item27,#Table_Item28,#Table_Item29,#Table_Item30,#Table_Item31,#Table_Item32,#Table_Item33,#Table_Item34,#Table_Item35,#Table_Item36,#Table_Item37,#Table_Item38,#Table_Item39,#Table_Item40,#Table_Item41,#Table_Item42{
	display: none;}
#Table_It1,#Table_It2,#Table_It3,#Table_It4,#Table_It5,#Table_It6,#Table_It7,#Table_It8,#Table_It9,#Table_It10,#Table_It11,#Table_It12,#Table_It13,#Table_It14,#Table_It15,#Table_It16,#Table_It17,#Table_It18,#Table_It19,#Table_It20,#Table_It21,#Table_It22,#Table_It23,#Table_It24,#Table_It25,#Table_It26,#Table_It27,#Table_It28,#Table_It29,#Table_It30,#Table_It31,#Table_It32,#Table_It33,#Table_It34,#Table_It35,#Table_It36,#Table_It37,#Table_It38,#Table_It39,#Table_It40,#Table_It41,#Table_It42{
	display: none;}

/*********产品内页***********/
.pro_in ul{
	margin-left: 40px;}
.pro_in ul li u{
	color: #333333;
	font-size: 15px;
	line-height: 26px;
	text-decoration: none;}
.pro_in h2:hover,.pro_in ul li u:hover{
	cursor: pointer;
	color: #FF0004;}
.pro_in ul li span{
	color: #333333;
	font-size: 15px;
	margin-right: 4px;
	margin-left: -20px;
	display: none;
	float: left}
#pro_c2,#pro_c3,#pro_c4{
	display: none;}

/*****详情页*****/
.bg{
	background: #fafafa;
	width: 100%;
	padding: 40px 0;
	box-sizing: border-box;}
.news_in .in_left{
	width: 880px;
	background: rgba(255,255,255,1.00);
	padding: 30px;
	box-sizing: border-box;
	float: left;}

.news_in .in_left h3{
	border-bottom:1px dashed #B8B8B8;
	font-size: 28px;
	text-align: center;
	line-height: 70px;
	margin-top: 20px;}
.news_in .in_left h1{
	font-size: 14px;
	border-bottom:1px dashed #B8B8B8;
	padding-bottom: 10px;
	color: #666666;
	text-align: center;
	line-height: 40px;}
.news_in .in_left .left_text{
	margin-top: 20px;
	font-size: 14px;
	color: #1a1a1a;
	line-height: 24px;}
.news_in .in_left .left_text img{
	margin-bottom: 20px;
	display: block;
	max-width: 900px;}
.news_in .in_left .left_icon{
	margin-top: 60px;
	height: 60px;
	border-bottom:1px dashed #B8B8B8;}
.news_in .in_left .left_icon h5{
	font-size: 14px;
	text-align:right;
	float: left;
	margin-right: 60px;}
.news_in .in_left .left_icon h5 a{
	float: left;
	margin:10px 18px;}
.news_in .in_left .left_icon h2{
	color: #666666;
	font-size: 14px;
	float: right;
	line-height: 40px;}
.news_in .in_left .left_icon h2 a{
	color:#000000;
	margin-left: 10px;}
.news_in .in_left .left_icon h2 a:hover{
	color:#FF0004;}
.news_in .in_right{
	width: 280px;
	float: right;}
.news_in .in_right p{
	height: 50px;
	line-height: 50px;
	text-align: center;
	background:#666666;
	color: #FFFFFF;
	font-size: 18px;}
.news_in .in_right .right_main01{
	line-height: 50px;
	border: 1px solid #dddddd;
	padding: 18px 0;
	padding-bottom: 20px;
	box-sizing: border-box;}
.news_in .in_right .right_main01 li{
	font-size: 15px;
	border-bottom: 1px solid #dddddd;
	line-height: 50px;
	height: 50px;
	width: 250px;
	display: block;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	margin:0 auto;}
.news_in .in_right .right_main01 a:hover{
	color: #FF0004;}
.news_in .in_right .right_main02{
	padding: 10px 15px;
	box-sizing: border-box;
	border: 1px solid rgba(229,229,229,1.00);}
.news_in .in_right .right_main02 h2{
	font-size: 17px;
	font-weight: bold;
	line-height: 30px;
	margin: 20px 0;} 
.news_in .in_right .right_main02 img{
	width: 18px;
	float: left;
	margin: 8px 10px;}
.news_in .in_right .right_main02 a:hover{
	color: #FF0004;}
.news_in .in_right .right_main03 ul{
	margin-top: 20px;}
.news_in .in_right .right_main03 ul li{
	height: 28px;
	line-height: 28px;
	text-align: center; 
	border-radius: 8px;
	border: 1px solid #b3b3b3;
	color: #b3b3b3;
	font-size: 14px;
	float: left;
	margin: 6px 4px;
	padding: 0 14px;
	box-sizing: border-box;}
.right_main02 ul li{
	line-height: 25px}
.right_main02 ul li a{
	font-size: 14px;
	color: #999;}
.news_in .in_right .right_main03 ul li:hover{
	border: 1px solid #FF0004;
	color:#FF0004;}
.news_in .in_right .right_main04{
	border: 1px solid #666666;
	height: 80px;
	border-radius: 24px;
	text-align: center;
	margin-top: 40px;
	padding-top: 14px;
	box-sizing: border-box;}
.news_in .in_right .right_main04 a{
	font-size: 18px;
	color: #666666;}
.news_in .in_right .right_main04:hover{
	border: 1px solid #FF0004;}
.news_in .in_right .right_main04:hover a{
	color:#FF0004;}
.news_in .in_other{
	margin-top: 60px;
	margin-bottom: 60px;}
.news_in .in_other p{
	border-bottom:1px dashed #B8B8B8;
	font-size: 22px;
	height: 70px;
	margin-bottom: 30px;}
.news_in .in_other .in_pro{
	float:left;
	width: 600px;}
.pj_c img{
	height: 160px;
	width:160px;
	float:left;
	margin: 0 8px;}
.news_in .in_other .in_pro .in_pro_img01{
	width: 20px;
	height: 38px;
	margin: 60px 15px;}
.news_in .in_other .in_pro .in_pro_img02{
	width: 160px;}
.news_in .in_other .in_case{
	float:right;
	width: 570px;}
.news_in .in_other .in_case img{
	float:left;
	width: 160px;
	height: 160px;
	margin: 0 14px;}
.news_in .in_other .in_case h1{
	float:right;
	width: 130px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	font-size: 14px;
	border-radius: 5px;
	border: 1px solid #666666;
	color: #333333;
	margin:20px 20px;}
.news_in .in_other .in_case h1:hover{
	border: 1px solid #2e3192;}
.news_in .in_other .in_case h1:hover a{
	color: #2e3192;}
.news_con{
	width: 100%;
	background: #f5f5f5;
	margin: 0;
	padding-bottom: 30px;}
.news_con .con{
	width: 1200px;
	margin: 0 auto;
	padding: 40px 0;}
.news_con .in_left{
	background: rgba(255,255,255,1.00);
	padding: 0 30px;
	box-sizing: border-box;}
.news_con .in_left .left_icon{
	border-bottom:none;
	padding-bottom: 30px;}
.index_main06{
	margin-top: 0px;}
.news_con .in_right p{
	margin-top: 30px;}
.news_con .in_right p:first-child{
	margin-top: 0px;}
.news_con .in_right{
	margin-top: 0px;}

/*****新闻业*****/
.news_main01{
	margin-bottom: 80px;}
.news_main01 ul{
	width: 1240px;
	margin:20px auto;}
.news_main01 ul li{
	height: 200px;
	float: left;
	width: 590px;
	margin: 12px 15px;
	border: 1px solid #E0E0E0;
	padding: 30px 25px;
	box-sizing: border-box;}
.news_main01 ul li img{
	width: 180px;
	height: 130px;
	float: left;}
.news_main01 .main01_text{
	float: right;
	width: 340px;}
.news_main01 .main01_text p{
	font-size: 20px;}
.news_main01 .main01_text h1{
	font-size: 14px;
	margin-top: 14px;
	line-height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;}
.news_main01 .main01_text h2{
	font-size: 13px;
	margin-top: 24px;
	color: #666666;}
.news_main01 .main01_text h2 span{
	color:#000000;float: right;
	height: 28px;
	line-height: 28px;
	width: 100px;
	text-align: center;
	border: 1px solid #000000;
	border-radius: 8px;
	display:inline-block;}
.news_main01 .main01_text h2 span:hover{
	color:#FFFFFF;
	background: #2e3192;}
.news_but{
	text-align: center;
	margin-top: 30px;}



























