@charset "utf-8";
* {
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
	text-decoration: none;
	font-family: "微软雅黑";
}

#wrap{
	width: 100%;
	overflow: hidden;
	background-color: #FFFFFF;
}
.w1200 {
	width: 1200px;
	margin: 0 auto;
}
h3,h2,h1{
	font-weight: 500;
	color: #333333;
}
p,a {
	color: #666666;
	font-size: 16px;
}
.red {
	color: #E6212A;
}
.fl {
	float: left;
}

.fr {
	float: right;
}
.pt50 {
	padding-top: 50px;
}
/*侧边栏*/

.cebian {
	height: 304px;
	width: 60px;
	position: fixed;
	top: 38.2%;
	right: 0;
	z-index: 9
}

.cebian ul {
	width: 100%;
	height: 100%
}

.cebian ul li {
	width: 100%;
	height: 60px;
	background-color: #31353d;
	float: left;
	position: relative;
	cursor: pointer
}

.cebian ul li a {
	width: 192px;
	display: block;
	float: left;
	height: 60px;
	position: absolute;
	top: 0;
	left: 0;
	line-height: 60px;
	color: #FFF;
	z-index: 9999999;
	background-color: #31353d;
	font-size: 17px
}

.cebian ul li span {
	width: 46px;
	height: 59px;
	border-top: 1px solid #464a51;
	display: block;
	background: url(../img/icon_kf.png) no-repeat;
	float: left;
	margin: 0 7px;
	transition: all .3s
}

.cebian ul li:hover span {
	border-bottom: none;
	border-top: 1px solid #ff3f3c;
	transition: all .3s
}

.cebian ul li a .span1 {
	background-position: -395px 0;
	border-top: none
}

.cebian ul li a .span2 {
	background-position: -395px -183px
}

.cebian ul li .span3 {
	background-position: -395px -123px
}

.cebian ul li a .span4 {
	background-position: -395px -63px
}

.cebian ul li .span5 {
	background-position: -395px -243px
}

.cebian_wx{
	background: url(../img/wxma.png) no-repeat;
	width: 164px;
	height: 166px;
	position: absolute;
	z-index: -1;
	right: -166px;
	top: 0;
}
/*头部header*/
.header{
	width:100%;
	height: 130px;
	overflow: hidden;
	background-color: #f0f0f0;
}
.header_co{
	overflow:hidden;
}
.header img{
	float: left;
	padding-right:20px;
	padding-top:5px;
}
.header_right{
	overflow: hidden;
	width:225px;
	float: left;
}
.header a img{
	padding-right: 260px;
	padding-top:33px;
}
.header_right span{
	font-size:16px;
	color: #666666;
}
.header_right p{
	font-size:20px;
	font-weight:500;
}
.header_right{
	padding-top:41px;
	padding-right: 50px;
}
a.header_a{
	float: right;
	width:120px;
	height: 35px;
	border:1px solid #E6212A;
	border-radius: 8px;
	text-align: center;
	line-height: 35px;
	margin-top:46px;
}
/*头部导航nav*/
.nav{
	width:100%;
	height:60px;
	background-color:#FFFFFF;
	overflow: hidden;
	box-shadow:-0px 0px 5px rgba(0,0,0,0.15);
}
.nav ul{
	overflow: hidden;
}
.nav ul li{
	float: left;
}
.nav ul li a{
	font-size:16px;
	color:#333333;
	line-height: 60px;
}
.nav ul li a:hover{
	color:#E6212A;
}
.br{
	border-right:1px solid #333333;
	padding-right:65px;
}
.bl{
	padding:0 65px;
	border-right:1px solid #333333;
}
.bl65{
	padding-left:65px;
}
/*首页banner*/
.index_banner{
	width:100%;
	height:520px;
	background:url(../img/index_banner.jpg) center no-repeat;
}
/*首页关于我们*/
.index_about{
	width:100%;
	height:850px;
	background-color: #f0f0f0;
	margin-top:135px;
}
.index_about_co{/*
	overflow: hidden;*/
	position: relative;
}
.index_about_co h1{
	font-size:100px;
	position: absolute;
	top:40px;
	left:120px;
	color:rgba(0,0,0,0.02);
	font-weight: 700;
}
.index_about_left{
	position: absolute;
	top:130px;
	left: 0;
	width:610px;
	text-align: center;
}
.index_about_left h2{
	font-size:24px;
	color:#333333;
	padding-bottom: 30px;
}
.index_about_left p{
	text-align: justify;
	line-height:32px;
}
.index_about_img{
	position: absolute;
	top:-90px;
	right:0;
}
.index_about_co ul{
	position: absolute;
	top:380px;
	left: 0;
	height:350px;
}
.index_about_co ul li{
	float: left;
	width:313px;
	padding:0 65px;
}
.index_about_co ul li:first-child{
	padding-left: 0;
}
.index_about_co ul li:last-child{
	padding-right: 0;
}
.index_about_co ul li h3{
	font-size:24px;
	padding:20px 0;
}
.index_about_co ul li p{
	line-height: 30px;
	padding-top:20px;
	text-align: justify;
}
.line_red{
	width:40px;
	border:1px solid #E6212A;
}
.index_about_co a,.index_solution_right a{
	width:180px;
	height: 35px;
	border-radius: 8px;
	position: absolute;
	top:780px;
	left:510px;
	text-align: center;
	line-height:35px;
	color:#FFFFFF;
	background: url(../img/index_about_button_bg.png) center no-repeat;
}
/*首页服务支持*/
.index_fw{
	width:1200px;
	height: 445px;
	margin-top: 50px;
	background:url(../img/index_fw_bg.png) center no-repeat;
	position: relative;
	text-align: center;
}
.index_fw h2{
	font-size:100px;
	color: rgba(247,247,247,0.1);
	position: absolute;
	top:50px;
	left: 405px;
	font-weight: 700;
}
.index_fw h3{
	font-size:24px;
	color:#FFFFFF;
	padding:130px 0 30px 0;
}
.index_fw ul{
	overflow: hidden;
}
.index_fw ul li{
	float: left;
	width:310px;
	padding:0 45px;
}
.index_fw ul li h3{
	font-size:18px;
	color:#FFFFFF;
	padding:0 0 20px 0;
}
.index_fw ul li span{
	color:#FFFFFF;
	font-size:16px;
	display: block;
	line-height:30px;
}
.ml120{
	margin-left:130px;
	margin-bottom:10px ;
}
/*首页解决方案*/
.index_solution{
	margin-top: 50px;
	position: relative;
}
.index_solution h2{
	font-size:100px;
	color:rgba(0,0,0,0.02);
	position: absolute;
	top:80px;
	right:100px;
	font-weight: 700;
}
.index_solution_right{
	position: absolute;
	top:170px;
	right:5px;
	width:600px;
	text-align: center;
}
.index_solution_right h3{
	font-size:24px;
	color: #333333;
	padding-bottom:20px;
}
.index_solution_right p{
	text-align: justify;
	line-height: 32px;
}
.index_solution_right a{
	top:220px;
	left: 210px;
}
/*合作品牌*/
.index_pp{
	overflow: hidden;
	margin-top:50px;
	text-align: center;
}
.index_pp h2{
	position: absolute;
	top:-90px;
	left: 395px;
	font-size:100px;
	color:rgba(0,0,0,0.02);
	font-weight: 700;
}
.index_pp_ul_co{
	width:2100px;
	margin-top:30px;
	position: relative;
	top:60px;
	height:250px;
	background-color: #FFFFFF;
}
.index_pp_ul_co h3{
	width:200px;
	padding-left:490px;
	font-size: 24px;
	color:#333333;
}
.piclist1 li{
	float: left;
	width:200px;
	height: 124px;
    margin:20px;
    text-align: center;
	border: 1px solid #333333;
}
.list1 li {
	cursor: pointer;
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 15px;
	height: 15px;
	margin: 10px;
	background: url(../img/index_about_li.png) -33px 0 no-repeat;
	overflow: hidden;
	line-height: 9999px;
}
.list1 li.on {
	background: url(../img/index_about_li.png) 0 0 no-repeat;
}
/*首页新闻资讯*/

.pr40 {
	padding-right: 40px;
}
.news_h2{
	position: absolute;
	font-size:100px;
	top:10px;
	left: 395px;
	color:rgba(0,0,0,0.02);
	font-weight: 700;
}
.index_news img{
	display: block;
	margin: 0 auto;
	padding-bottom:50px;
}
.index_news {
	position: relative;
	padding-top: 60px;
	overflow: hidden;
}
.news_h3{
	text-align: center;
	padding-top:40px;
	font-size: 24px;
	color:#333333;
}
.index_title h2{
	font-size:22px;
}
.index_new_hy{
	width: 590px;
	margin-top:30px;
}

.index_new_hy ul{
	width: 590px;
}

.index_new_hy ul li,.index_new_hy2 ul li{
	width: 540px;
	height: 75px;
	overflow: hidden;
	border-bottom: 1px dashed #333;
}

.index_new_hy ul li:last-child {
	border: 0;
}

.index_new_hy ul li h3 a,.index_new_hy2 ul li h3 a{
	float: left;
	width: 365px;
	line-height: 75px;
	font-size: 16px;
	color: #333333;
}

.index_new_hy ul li span a,.index_new_hy2 ul li span a{
	float: right;
	font-size: 12px;
	color: #666;
	line-height: 75px;
}
.index_new_hy2 ul li{
	float: left;
	margin-left:50px;
}
/*友情链接*/

.index_link {
	margin: 0 auto;
	margin-top: 50px;
}

.index_link hr {
	float: right;
	width: 1070px;
	padding-top: 28px;
	border-bottom: 1px solid #CCCCCC;
}

.link_top {
	padding-bottom: 30px;
	color: #333333;
}
/*底部footer*/
.footer{
	width:100%;
	background-color: #f0f0f0;
	margin-top:50px;
	overflow: hidden;
}
.footer_co{
	overflow: hidden;
	padding-top:50px;
	padding-bottom: 50px;
}
.footer_co_left{
	float:left;
	width:380px;
	overflow: hidden;
}
.footer_co_left img{
	float: left;
	margin-right:95px;
	width:95px;
	height: 97px;
}
.line_black{
	width:25px;
	border:1px solid #133984;
	margin-bottom: 20px;
}
.footer_co_left span{
	float: left;
	width:95px;
	text-align: center;
	margin-right: 95px;
	line-height: 30px;
	font-size:14px;
	color: #666666;
}
.footer_co_left h3,.footer_co_right h3{
	font-size:16px;
	color: #333333;
	margin-bottom: 20px;
}
.footer_co_right{
	float: right;
	width:810px;
	overflow: hidden;
}
.footer_co_right ul{
	float: left;
	width:130px;
	margin: 0 60px;
}
.footer_co_right ul.footer_ul{
	width:220px;
	float: right;
	margin:0;
}
.footer_co_right ul li{
	font-size:14px;
	color:#666666;
	line-height:28px;
}
.footer_co_right ul li span{
	font-size: 22px;
}
.line_footer{
	height:130px;
	border-left: 1px dashed #333333;
	width:0;
	float: left;
	margin-top:40px;
}
.footer_down{
	height:40px;
	background-color: #000000;
	text-align: center;
}
.footer_down p,.footer_down p a{
	font-size:14px;
	color:#FFFFFF;
	line-height: 40px;
}
/*产品详情页*/
.pro{
	width: 100%;
	height:820px;
	background-color: #F0F0F0;
}
.pro img{
	padding-top:45px;
	padding-left: 97px;
}
.pro_co1{
	position: relative;
	margin-top:50px;
}
.pro_co1 h1{
	font-size:100px;
	color:rgba(0,0,0,0.02);
	position:absolute;
	top:0;
	left:97px;
	font-weight:700;
}
.pro_co1_left{
	float: left;
	width:425px;
	padding-left:97px;
}
.pro_line{
	height:118px;
	width:0px;
	border-left:1px dashed #666666;
	float: left;
	margin-top:170px;
	margin-left: 10px;
}
.pro_co1_left h2{
	margin:90px 0 25px 0px;
}
.mb20{
	margin-bottom: 20px;
}
.pro_co1_left span{
	display: block;
	color:#666666;
	line-height:32px;
}
.pro_co1_right{
	float: right;
	width:525px;
	margin-right:100px;
	margin-top:135px;
}
.pro_co1_right p{
	line-height: 32px;
}
.pro_co1_right a.pro_a1{
	width:180px;
	height: 35px;
	text-align: center;
	line-height: 35px;
	color: #FFFFFF;
	float: left;
	margin-top:70px;
	background:url(../img/index_about_button_bg.png) center no-repeat;
}
.pro_co1_right a.pro_a2{
	width:230px;
	height: 35px;
	border:1px solid #E6212A;
	border-radius: 8px;
	text-align: center;
	line-height: 35px;
	color:#E6212A;
	float: right;
	margin-right: 80px;
	margin-top:70px;
}
.pro_co2{
	position: relative;
	padding-top:50px;
	overflow: hidden;
}
.pro_co2 h2{
	font-size:100px;
	color:rgba(0,0,0,0.02);
	position: absolute;
	top:50px;
	left:415px;
	font-weight: 700;
}
.pro_co2 h3{
	padding-top:93px;
	text-align: center;
	font-size:24px;
	color:#333333;
}
.pro_co2 ul{
	overflow: hidden;
}
.pro_co2 ul li{
	float: left;
	width:257px;
	height:395px;
	padding-left:120px;
}
.pro_co2 ul li h3{
	text-align: left;
	padding-top:0;
	padding-bottom:20px;
}
.pro_co2 ul li h4{
	color:rgba(0,0,0,0.02);
	font-size:100px;
	padding:30px 0 10px 0;
	font-weight: 700;
}
.pro_co2 ul li p{
	line-height: 30px;
}
.pro_co3,.pro_co4{
	width:100%;
	height:510px;
	margin-top:30px;
	background-color:#F0F0F0;
}
.pro_co4{
	margin-top:0;
	padding-bottom:30px;
}
.focusBox{
	overflow: hidden;
	position: relative;
	height:510px;
	padding-top:50px;
}
.focusBox h2,.pro_co4 .focusBox h2{
	font-size:100px;
	position: absolute;
	top:100px;
	right:100px;
	color:rgba(0,0,0,0.02);
	font-weight: 700;
}
.pro_co4 .focusBox h2{
	left:100px;
	right:0;
}
.focusBox h3,.pro_co4 .focusBox h3{
	position: absolute;
	top:190px;
	right:255px;
	font-size:24px;
	color: #333333;
}
.pro_co4 .focusBox h3{
	left:255px;
	right:0;
}
.pic{
	width:2400px;
	height:430px;
	position: relative;
}
.pic li{
	float: left;
	width:1200px;
	height: 430px;
	overflow: hidden;
}
.pro_co3_left{
	float: left;
}
.pro_co4_right{
	float: right;
}
.pro_co3_left img,.pro_co4_right img{
	width:548px;
	height: 430px;
}
.pro_co3_right,.pro_co4_left{
	float: right;
	width:608px;
	padding-top:185px;
}
.pro_co4_left{
	float: left;
}
.pro_co3_right p,.pro_co4_left p{
	display: block;
	line-height: 30px;
}
.pro_co3_left span,.pro_co4_right span{
	position: absolute;
	width:548px;
	height:98px;
	top:330px;
	left:0;
	text-align: center;
	line-height: 98px;
	color:#FFFFFF;
	font-size:48px;
	background-color:rgba(0,0,0,0.6);
}
.pro_co4_right span{
	left:653px;
}
.focusBox .hd {
	width: 100%;
	position: absolute;
	bottom: 40px;
	text-align: center;
	font-size: 0;
	z-index: 1;
}
.focusBox .hd li {
	cursor: pointer;
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 15px;
	height: 15px;
	margin: 10px;
	background: url(../img/index_about_li.png) -33px 0 no-repeat;
	overflow: hidden;
	line-height: 9999px;
}
.focusBox .hd .on {
	background: url(../img/index_about_li.png) 0 0 no-repeat;
}
.pro_co5{
	position: relative;
	padding-top:100px;
}
.pro_co5 h2{
	font-size:100px;
	color:rgba(0,0,0,0.02);
	position: absolute;
	top:50px;
	left:410px;
	font-weight: 700;
}
.pro_co5 h3{
	font-size: 24px;
	color:#333333;
	text-align: center;
	padding-top:40px;
}
/*表格*/
.prodetail-guige {
    width: 1200px;
    margin: 0 auto;
    padding-top:30px;
}
.com {
 border-collapse: collapse;
 width: 1200px;
}
.com td, .com th {
 border: solid 1px #666;
 text-align: center;
 padding:20px 0;
 
}
.s_com td {
 padding: 10px 0;
}
.com .com_bc {
 background-color: #eef1fa;
}
.red{
	color: #E62129;
}
.notice{
	color:#666666;
	font-size:12px;
	padding-top:10px;
}
.mt20 {
    margin-top: 20px;
}
.no_plr{
	padding-left: 0;
    padding-right: 0;
}

table.no_plr td {
	padding: 20px 0
}
table {
    display: table;
    border-collapse: separate;
    border-spacing: 2px;
    border-color: grey;
}
.tl{
	text-align:left;
}
.prodetail-case-tu img {
	display: block;
	width: 420px;
	height: 280px;
	background: #FF0000;
	margin-right: 30px
}
.prodetail-case-a {
	width: 680px;
	height: 200px;
	padding-top: 40px;
	box-sizing: border-box;
	margin-left: 70px
}

.prodetail-case-chat a {
	padding: 8px 20px;
	border-radius: 5px;
	border: solid 1px #e6212a;
	font-size: 16px
}
.pb50{
	padding-bottom: 50px;
}
/*提交表单内容*/

.contact_form {
	width: 590px;
}

.s_co_3,.s_co_4{
	overflow: hidden;
	margin-top: 50px;/*
	background-color: #F0F0F0;*/
	padding-bottom:30px;
}
.pro_co6 h2,.s_co_4 h2{
	font-size:100px;
	color:rgba(0,0,0,0.02);
	position: absolute;
	top:0;
	left:410px;
	font-weight:700;
}
.s_co_3 h3,.s_co_4 h3{
	font-size:24px;
	color: #333333;
	text-align: center;
	padding-bottom: 20px;
}
.pro_co6{
	position:relative;
	padding-top:90px;
}
.message2 input {
	width: 590px;
	height: 50px;
	box-sizing: border-box;
	border: solid 1px #bfc0c1;
	margin-bottom: 19px;
	padding-left: 20px
}

.pb25 {
	padding-bottom: 25px;
}

.message2 input:nth-child(2) {
	width: 590px
}

.Remarks2 {
	width: 590px;
	height: 120px;
	box-sizing: border-box;
	border: solid 1px #bfc0c1;
	padding-top: 20px;
	padding-left: 20px
}

.Remarks2::-webkit-input-placeholder {
	color: #AAAAAA
}

.Remarks2::-moz-input-placeholder {
	color: #AAAAAA
}

.Remarks2::-ms-input-placeholder {
	color: #AAAAAA
}

.details-dh2,
.details-kf2,
.details-phone,
.details-price {
	background-color: red;
	color: #FFFFFF;
	font-size: 14px;
	padding: 14px;
	font-weight: bolder;
	border-radius: 10px;
	margin-top: 75px
}
.tc {
	padding-top:30px;
	overflow: hidden;
}
.subBtn2{
	width: 180px;
	height: 35px;
	border-radius:8px;
	background:url(../img/index_about_button_bg.png) center no-repeat;
	color: #FFFFFF;
	font-size: 18px;
	text-align: center;
	line-height: 35px;
	margin-left:370px;
}
.subBtn3{
	width: 180px;
	height: 35px;
	border-radius:10px;
	text-align: center;
	line-height: 35px;
	float: right;
	color:#E6212A;
	border:1px solid #E6212A;
	margin-right: 350px;
}
/*关于我们*/
.about_banner{
	width:100%;
	height:300px;
	background: url(../img/about_banner.jpg) center no-repeat;
}
.about_co{
	position: relative;
}
.about_co h1{
	position: absolute;
	font-size: 100px;
	color: rgba(0,0,0,0.02);
	left:410px;
	font-weight: 700;
}
.about_co h2{
	text-align: center;
	font-size:24px;
	padding-top:90px;
}
.about_co1,.about_co2{
	height:265px;
	padding-top:45px;
}
.about_co1 img,.about_co2 img{
	float: left;
	width:355px;
	height:265px;
}
.about_co2 img{
	float: right;
}
.about_co_right{
	float: right;
	width:695px;
	padding-right: 100px;
}
.about_co_left{
	width:695px;
	float: left;
	padding-left: 100px;
}
.about_co_right h3,.about_co_left h3{
	font-size:24px;
	color: #333333;
	padding-bottom:20px;
}
.about_co_left h3{
	text-align: right;
}
.line_blue{
	width:65px;
	border:2px solid #133984;
	margin-bottom: 20px;
}
.about_co_left .line_blue{
	margin-left:625px;
}
.about_co_right p,.about_co_left p{
	line-height:30px;
}
.about_co_left p{
	text-align: right;
}
.s_co_4{
	background-color: #FFFFFF;
}
/*面包屑导航*/
.home{
	overflow: hidden;
}
.home img,.home span{
	font-size:18px;
	line-height: 20px;
	float:left;		
}
.home img{
	height:20px;
	padding-right:20px;	
}
.home a:hover{
	color:#E62129;
}
/*新闻资讯*/
.pro_ul{
	overflow: hidden;
	padding-top:60px;
}
.pro_ul li{
	float: left;
	width:238px;
	height:100px;
	text-align: center;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
}
.pro_ul li:last-child{
	border-right: 1px solid #000000;
}
.pro_ul li a{
	display: block;
	font-size:20px;
	color:#333333;
	line-height: 102px;
}
.pro_ul li a.pro_active{
	background-color:#133984;
	color:#FFFFFF;
}
.pro_ul li a:hover{
	background-color:#133984;
	color:#FFFFFF;
}
.news_banner{
	width:100%;
	height: 300px;
	background: url(../img/news_banner.jpg) center no-repeat;
}
.news_index_co{
	overflow: hidden;
}
.www360buy{
	width:945px;
	float: left;
}
.www360buy .hd li.on a{
	color:#FFFFFF;
}
.www360buy .hd li.on{
	width:238px;
	background-color:#133984;
	color:#FFFFFF;
	border:1px solid #000000;
}
.news_line{
	width:38px;
	padding-top:20px;
	border-bottom:2px solid #133984;
}
.news_co_1{
	margin-top:60px;
	width:945px;
	background-color: #EEF1FA;
	overflow: hidden;
}
.news_co_1 img{
	width:205px;
	height:145px;
	padding:23px;
}
.news_co_1 a h3{
	font-size:20px;
	padding-top:30px;
	color: #333333;
}
.news_co_1 .news_a{
	width:692px;
	float: right;
	overflow: hidden;
}
.news_a p{
	width:542px;
	text-align: justify;
	line-height:24px;
	padding:20px 0 20px 0;
}
.news_span1{
	font-size:24px;
	display: block;
	padding-bottom:5px;
	border-bottom: 1px dashed #333333;
}
.pt70{
	padding-top:70px;
}
.pr25{
	padding-right: 25px;
}
.news_co_right{
	width:168px;
	float: right;
	padding-top:210px;
}
.news_co_right ul li{
	padding:20px 0;
	border-bottom: 1px dashed #333333;
}
.news_co_right ul li a{
	display: block;
	font-size:16px;
	color:#333333;
}
.news_contact{
	padding-top:60px;
}
.news_contact span{
	display: block;
	font-size:20px;
	padding-top:20px;
}
/*联系我们*/
.contact_banner{
	width:100%;
	height:300px;
	background:url(../img/contact_banner.jpg) center no-repeat;
}
.contact_co,.contact_co ul{
	overflow: hidden;
}
.contact_co ul li{
	float: left;
	width:275px;
	padding:0 62px;
	text-align: center;
}
.contact_co ul li span{
	display: block;
	padding-top:40px;
	padding-bottom:30px;
}
/*行业应用*/
.solution_banner{
	width:100%;
	height: 300px;
	background:url(../img/solution_banner.jpg) center no-repeat;
}
.solution_co .www360buy{
	width:1200px;
	overflow: hidden;
}
.solution_co{
	overflow:hidden;
}
.sol_index_co{
	padding-top: 60px;
	overflow: hidden;
}
.sol_index_co img{
	width:800px;
	height:450px;
	float: left;
}
.sol_index_right{
	float: right;
	width:400px;
	background-color:#EEF1FA;
	height:450px;
	position: relative;
}
.ml20{
	margin-left:20px;
}
.sol_index_right h3{
	font-size:20px;
	display: block;
	color:#333333;
	padding:35px 0 0px 20px;
}
.sol_index_right p{
	display: block;
	line-height: 24px;
	padding:20px;
}
/*新闻详情页*/
.news_x_co{
	overflow: hidden;
	padding-top:60px;
}
.news_x_left{
	width:945px;
	float: left;
	overflow: hidden;
}
.ne_right{
	padding-top:0;
}
.new_co h1{
	font-size:30px;
	text-align: center;
	padding-bottom: 20px;
}
.new_co p{
	text-align: justify;
	text-indent: 2em;
	line-height: 30px;
	padding:10px 0;
}
.newdetail_ul2{
	overflow: hidden;
}
.newdetail_ul2 li:nth-child(1),
.newdetail_ul2 li:nth-child(4) {
	width: 66px;
	height: 66px;
	background-color: #E6212A;
	overflow: hidden;
}

.newdetail_ul2 li:nth-child(2),
.newdetail_ul2 li:nth-child(3) {
	width: 395px;
	height: 66px;
	background-color: #eef1fa;
}

.newdetail_ul2 li:nth-child(2) a,
.newdetail_ul2 li:nth-child(3) a {
	display: block;
	margin: 0 40px;
	line-height:66px;
	font-size:14px;
}
.newdetail_ul2 li img {
	width:20px;
	height:30px;
    margin: 20px;
    padding:0;
}
.mt50{
	margin-top:50px;
}
.ml20{
	margin-left: 20px;
}
.details-line{
    border-top: 1px solid #dcdcdc;
    height: 40px;
    width: 100%;
    margin-top:50px;
}
/*动画效果*/
.sdiv h1,
.sdiv ul li,
.sdiv p,
.sdiv h2,
.sdiv h3,.sdiv span,.sdiv input,.sdiv textarea,.sdiv button,.sdiv a,.sdiv img,.sdiv table{
	-webkit-transition: opacity 0.5s, -webkit-transform 0.5s;
	transition: opacity 0.5s, -webkit-transform 0.5s;
	-o-transition: transform 0.5s, opacity 0.5s;
	transition: transform 0.5s, opacity 0.5s;
	transition: transform 0.5s, opacity 0.5s, -webkit-transform 0.5s;
	opacity: 0;
}
.sdiv img{
	-webkit-transition-delay: 0.1s;
	-o-transition-delay: 0.1s;
	transition-delay: 0.1s;
}
.sdiv p,
.sdiv h2,
.sdiv h3 {
	-webkit-transition-delay: 0.5s;
	-o-transition-delay: 0.5s;
	transition-delay: 0.5s;
}

.sdiv ul li,
.sdiv span,.sdiv input,.sdiv textarea,.sdiv table{
	-webkit-transition-delay: 0.6s;
	-o-transition-delay: 0.6s;
	transition-delay: 0.6s;
}
.sdiv button,.sdiv a{
	-webkit-transition-delay: 0.65s;
	-o-transition-delay: 0.65s;
	transition-delay: 0.65s;
}
.sdiv.on h1,
.sdiv.on p,
.sdiv.on ul li,
.sdiv.on h2,
.sdiv.on h3,
.sdiv.on span,.sdiv.on input,.sdiv.on textarea,.sdiv.on button,.sdiv.on a,.sdiv.on img,.sdiv.on table{
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	opacity: 1;
}
.cebian ul li:nth-child(4){
display:none;}