@charset "utf-8";
/*html{color:#000;background:#fff;font-size:12px;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,field set,legend,input,button,text area,p,block quote,th,td{
	margin: 0;
	padding: 0;
	font-size: 12px;
}table{border-collapse:collapse;border-spacing:0;}field set,img{border:0;}address,caption,cite,code,den,em,th,var,opt group{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,text area,select,opt group,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,text area,select{*font-size:100%;}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}* html .clearfix{zoom:1;}*:first-child+html .clearfix{zoom:1;}.clear{clear:both;}:focus{outline:0;}font{font-size:12px;}
a:link,a:visited{color:#000;text-decoration:none;}
a:hover{text-decoration:none; color:#ed6d01;}
body {
	background:#fff;
	margin: 0px;
	padding: 0px;
	font:12px/35px '微软雅黑'; 
	text-decoration:none;
}*/
.effective{ width:1100px; margin:7px auto 0 auto;}
#top{width:100%; height:39px; background:#dbdbdb;}
#top_c{width:1100px; height:39px; line-height:39px; margin:0 auto; font-size:13px; color:#585858}
#top_c span a{ color:#585858 }
#head{width:100%; height:89px; background:#ed6d01; margin-top:1px;}
#head_c{width:1100px; height:89px; margin:0 auto;}
#logo{width:192px; height:71px; float:left; margin-top:8px; float:left;}
#nav{width:623px; height:61px; float:right; margin-top:28px;}
.nav_li{width:89px; height:47px; position:relative; z-index:999; float:left; text-align:center; color:#FFF; font-size:14px; line-height:35px; cursor:pointer; font-family:"微软雅黑"}
.nav_li a{color: #FFF;}
.daohang a{ display:block; width:89px; height:47px; text-align:center; color:#fff; font-size:14px; font-weight:bold;}

.daohang_hover{ width:89px; height:47px; background:url(../images/4_03.jpg) no-repeat; color:#000;}
.daohang_hover a{ color:#000;}


#nav_li{width: 89px;height: 47px;background: url('../images/4_03.jpg') no-repeat scroll 0% 0% transparent;
} 
#nav_li a{ color:#000;}


.nav_li span{display:block; font-size:10px; margin-top:-20px; font-weight:normal;}
.nav_dl{ width:330px; padding-top:5px; padding-bottom:5px; border-radius:3px; position:absolute; left:0; top:45px; background:#fff;display: none;}

.nav_dl dt{ float:left; width:190px; margin-left:20px;}
.nav_dl dd{ float:left; width:100px; margin-left:15px; position:relative;}
.nav_dl dd a{ display:block; color:#000; line-height:22px; font-size:12px; text-align:left;}

.nav_dld{ width:330px; padding-top:5px; padding-bottom:5px; border-radius:3px; position:absolute; left:-241px; top:45px; background:#fff; display: none;}

.nav_dld dt{ float:left; width:190px; margin-left:20px;}
.nav_dld dd{ float:left; width:100px; margin-left:15px; position:relative;}
.nav_dld dd a{ display:block; color:#000; line-height:22px; font-size:12px; text-align:left;}
/*.daohang_ul2{ width:120px; position:absolute; left:100px; top:0; background:#6FF;}
.daohang_ul2 li{ width:120px;}
.daohang_ul2 li a{ display:block; color:#000; font-size:12px; line-height:22px;}*/
#banner{width:100%; height:388px; background:url(../images/banner1.jpg); position:relative; z-index:1;}
.banner1{ height:388px;}
.banner{ height:388px;background:#e8e8e8; overflow:hidden; position:relative;}
#full-screen-slider { width:100%; height:388px; float:left; position:relative;}
#slides { display:block; width:100%; height:388px; list-style:none; padding:0; margin:0; position:relative; z-index:99;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:25%; top:330px; padding:5px 15px 5px 0; margin:0; z-index:999;}
#pagination li { display:block; list-style:none; width:15px; height:15px; float:left; margin-left:5px; border-radius:15px; background-color:#ccc;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { border-radius:15px; background-color:#207fe0; width:15px; height:15px;}

#bo{width:100%; height:34px; background:url(../images/bo-xx.jpg) repeat-x; overflow:hidden;}
#lab{width:1070px; height:34px; margin:0 auto; background:url(../images/lab.png) no-repeat left center; line-height:34px;text-indent:22px; }
#yin{width:100%; height:20px; background:url(../images/yin1.jpg) repeat-x; margin-top:1px;}
#content{width:100%; height:440px; background:#eeeeee;}
#kuang{width:1100px; margin:0 auto; height:150px;}
#k1{width:330px; padding-left:20px; height:150px; margin-right:18px; background:url(../images/kuang1.jpg) no-repeat; float:left;}
#k1 h1{ font-size:18px; color:#e63702; line-height:40px; margin-top:5px;}
#k1 font{line-height:22px; color:#666666;}

#k2{width:330px; padding-left:20px; height:150px; margin-right:18px; background:url(../images/kuang2.jpg) no-repeat; float:left;}
#k2 h1{ font-size:18px; color:#e63702; line-height:40px; margin-top:5px;}
#k2 font{line-height:22px; color:#666666;}

#k3{width:330px; padding-left:20px; height:150px; background:url(../images/kuang3.jpg) no-repeat; float:left;}
#k3 h1{ font-size:18px; color:#e63702; line-height:40px; margin-top:5px;}
#k3 font{line-height:22px; color:#666666;}
#footer{width:100%; height:92px; background:#ed6d01; border-top:1px solid #ff692b; padding-top:15px;}
#fo_c{width:1100px; height:92px; margin:0 auto; color:#FFF; line-height:23px;}
.footer_left{ float:left; width:923px;}
.footer_right{ float:left; width:146px;}
#fo_c a:link{color:#fff;text-decoration:none;}
#fo_c a:visited{color:#fff;text-decoration:none;}
#fo_c a:hover{text-decoration:underline; color:#fff;}
.content_left{ float:left; width:368px;}
.content_changes{ width:368px;}
.content_left_ul{ width:368px;}
.content_left_ul li{ float:left; width:105px; background:url(../images/4_05.jpg) no-repeat; text-indent:22px; line-height:30px; color:#666666; cursor:pointer;}
.content_left_ul li.content_left_hover{ background:url(../images/4_04.jpg) no-repeat; color:#eaeaea;}
.content_left_dl{ overflow:hidden; width:368px; margin-top:15px; margin-bottom:17px;}
.content_left_dl dt{ float:left; width:114px;}
.content_left_dl dd{ float:left; width:218px;}
.content_left_dl dd h1{ width:216px; color:#f33601; font-size:12px;}
.content_left_dl dd p{ width:216px; color:#666666; font-size:12px; line-height:23px;}
.content_left_dl dd p a{ color:#f33601; font-size:12px;}
.hidden{ display:none;}
.con_bottom{ width:334px; border-top:1px dashed #ccc; padding-top:14px;}
.con_bottom li{ width:334px; line-height:23px;}
.con_bottom li h5{ float:left; width:77px; color:#999; text-indent:9px;}
.con_bottom li p{ float:left; width:247px;}
.con_bottom li p a{ float:left; width:247px; color:#333;}
.content_center{ float:left; width:384px;}
.content_cen_p{ width:322px; color:#333; font-size:14px;}
.content_cen_p span{ color:#999; margin-left:5px;}
.con_center_dl{ width:384px; margin-top:10px;}
.con_center_dl dt{ width:384px; margin-bottom:14px;}
.con_center_dl dd{ width:324px; color:#333; line-height:23px;}
.con_center_dl dd a{ color:#f33601}
.content_right{ float:left; width:322px;}
.content_right_bottom{ width:322px; margin-top:13px;}



.intro_banner{ width:100%; height:218px; background:url(../images/introduce_02.jpg) no-repeat center;}
.introduce_content{ width:1100px; min-height:760px; /*background:url(../images/introduce_01.jpg) no-repeat;*/}
.intro_left{ float:left; width:216px;margin-top:10px; border: 1px solid #d8d6d7;}
.intro_title{ width:240px;  margin-left:19px; margin-bottom:14px;margin-top: 16px; }
.intro_title p{padding-left:10px; color:#1D5F91; font-size:16px; border-left:5px solid #1D5F91}
.intro_title span{ color:#333; font-size:16px;}
.intro_left_content{ width:240px; margin-left:19px;}
.intro_left_ul{ width:240px; margin-bottom:29px;}
/*.intro_left_ul li{ width:240px;  }*/


.intro_left_ul li a{ display:block; width:217px; height:27px; border-bottom:1px solid #f2f2f2;padding-bottom:5px; padding-left:11px; line-height:25px; text-indent:13px; color:#000; font-size:11px; cursor:pointer;}
.intro_left_ul li a:hover { display:block; color:#fff; background:url(../images/introduce_13.jpg) no-repeat 11px 0px;}
.channel{background:url(../images/introduce_13.jpg) no-repeat 11px 0px;}
.channel a { color:#FFF}
#chanenel {color:#FFF; background:url(../images/introduce_13.jpg) no-repeat 11px 0px;}
#chanenel a {color:#FFF;}
.fuwurexian{ width:240px;height:80px;}
/*.weixin{ width:240px; margin-top:22px;}*/
.fuwurexiana{ width:240px;height:80px; background:url(../images/sous.jpg) no-repeat;}






.intro_left_bottom{ width:240px;}
.intro_right{ float:left; width:804px;    padding-left: 24px;}
.intro_right_changes { width:780px; }
.intro_right_top{ width:780px; margin-top:20px;}
.intro_right_img{ width:780px;}
.intro_right_content{ width:753px;}
.intro_right_content p{ width:753px; color:#000; line-height:25px; text-indent:2em;}
.culture_right_content{width:753px;}
.culture_p1{ width:734px; margin-bottom:25px; color:#000; line-height:25px;}
.culture_p1 span{ font-size:14px; color:#ea603b;}
.culture_bottom{ width:734px;}
.culture_bottom_ul{ width:734px;}
.culture_bottom_ul li{ width:734px; line-height:25px; margin-bottom:20px;}
.culture_bottom_ul li strong{ display:block; width:734px; background:url(../images/culture_07.jpg) no-repeat 0 8px; color:#000; text-indent:17px;}
.culture_bottom_ul li p{ color:#000;}
.honor_dl{ width:780px; margin-top:23px;}
.honor_dl dl{ width:780px; overflow:hidden; float:left;}
.honor_dl dt{ width:780px; height:28px; margin-bottom:18px; background:url(../images/honor_15.jpg) no-repeat; color:#000; text-indent:15px; line-height:28px;}
.honor_dl dd{ width:780px;}
.honor_dl dd ul{ width:780px;}
.honor_dl dd ul li{ float:left; width: 191px; min-height:223px;}
.honor_dl dd ul li p{ width:197px; height:185px;}
.honor_dl dd ul li h3{ width:197px; color:#333; font-size:12px;}



.pro_case_dl{ width:240px; margin-bottom:5px; display:none;}
/*.pro_case_dl dd{width:217px; height:30px; padding-top:5px;border-bottom:1px solid #f2f2f2;  padding-left:11px;}*/
/*.pro_case_dl dd a{ display:block;width:217px; height:25px;background:url(../images/product_case_16.jpg) no-repeat 16px 10px;line-height:23px;color:#000; text-indent:30px; font-size:12px;}*/
/*.pro_case_dl dd a:hover{ background:url(../images/product_case_12.jpg) no-repeat 0px ;background-color:#1D5F91; color:#fff;}*/
/*.pro_case_dl dd a.dd_a_hover{ background:url(../images/product_case_12.jpg) no-repeat 0px;}*/
.pro_case_bottom{ width:780px;}
.pages{ width:148px; margin:0 auto;}
.pro_case_ul{ width:780px; margin-top:40px;}
.pro_case_ul li{ width:190px; height:187px; float:left;}
.pro_case_ul li p{ width:146px; height:125px; margin-bottom:13px; border:1px solid #ccc;}
.pro_case_ul li a{ display:block; width:148px; text-align:center; color:#555;}
.pro_xiangxi_top{ width:780px; margin-top:25px;}
.pro_xiangxi_top_con{ width:780px;}
.pro_xiangxi_left{ float:left; width:365px; margin-top:21px;}
.pro_xiangxi_title{ width:365px; color:#333; font-size:18px;}
.pro_xiangxi_left_bot{ width:365px;}
.pro_xiangxi_right{ float:left; width:400px;}
.pro_xiangxi_right ul{ width:400px; margin-top:77px;}
.pro_xiangxi_right ul li{ width:288px; height:30px; margin-bottom:16px; line-height:30px; color:#333; text-indent:12px;}
.pro_xiangxi_right ul li.li_bg{ background:#f2f2f2;}
.pro_xiangxi_right p{ width:135px; height:41px; background:url(../images/pro_xiangxi_09.jpg) no-repeat; cursor:pointer; text-align:center; color:#fff; line-height:41px; font-size:14px;}
.pro_xiangxi_bottom{ width:780px;}
.pro_xiangxi_bottom ul{ width:704px; height:32px; background:#f2f2f2;}
.pro_xiangxi_bottom ul li{ float:left; width:82px; height:32px; color:#333; text-align:center; line-height:31px; cursor:pointer;}
.pro_xiangxi_bottom ul li.pro_li{ float:left; width:80px; height:31px; background:#fff; border:1px solid #ccc; border-bottom:none; color:#eb643c; text-align:center; line-height:31px;}
.pro_xiangxi_content{ width:780px; margin-top:35px;}
.pro_wangzhi{ width:770px; margin-left:10px; color:#ff0000; font-size:22px;}
.pro_wangzhi a{ color:#000; font-size:17px;}
.pro_xiangxi_title1{ width:714px; text-align:center; color:#ff0000; font-size:16px;}
.pro_con{ width:714px;}
.pro_con{ color:#333; line-height:23px;}
.pro_xiangxi_img{ width:780px;}
.pro_cen_ul{ 
	width:780px;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content:space-between;
	margin-top: 10px;
	}
	
	
.pro_cen_ul li{
	width: 192px;
    height: auto;
    /*margin: 1px;*/
}
.pro_cen_ul > li:hover{
	moz-box-shadow:0px 0px 15px #1D5F91; -webkit-box-shadow:0px 0px 15px #1D5F91; box-shadow:0px 0px 15px #1D5F91;
	transform: translate(0, -5px);
	
	/*moz-box-shadow:0px 0px 20px #1D5F91; -webkit-box-shadow:0px 0px 20px #1D5F91; box-shadow:0px 0px 200px #1D5F91;*/
	border-radius: 10px;
	
}
.pro_cen_dl{width:100%;   }
.pro_cen_dl dt{ float:left; width:100%; height:auto;  border:1px solid #ccc; border-radius: 10px;}
/*.pro_cen_dl dt img{width:100%;height:auto; border-radius: 10px 10px 0 0;}*/
.pro_cen_dl dt img{width:190px;height:192px; border-radius: 10px 10px 0 0;}
.pro_cen_dla dt img{width:190px;height:192px; border-radius: 10px 10px 10px 10px;}


.pc .pro_cen_dl .pro_cen_dl_name{
		font-size: 12px;
		padding-top: 2px;
		
}
.pro_cen_dl .pro_cen_dl_name{
	width: 101%;
	height: 21px;
	background: #1D5F91;
	color: #fff;
	padding-left: 4px;
	margin-left: -1px;
}
.pro_cen_dla .pro_cen_dl_name{
    border-radius: 0 0 10px 10px;
}


.pro_cen_dl>dt>a{
	box-sizing:border-box;
}





.pro_cen_dl dd a{ float:left; width:100%; color:#333;}
.pro_cen_dl dd a strong{ display:block; width:189px; margin-top:12px;}
.pro_cen_dl dd a p{width:100%; padding:5px;	border-bottom:1px solid #E7EAED; font-size:16px; }
.pro_cen_dl dd a p:hover{
	color: #fff;
	background: #1D5F91;
	border-bottom:1px solid #1D5F91; 

}
.pro_cen_dl dd a p:last-child{
	margin-bottom: 10px;
}


.page_turner li{ 
	width: 55px;
    border: 1px solid #646464;
    padding: 3px 5px;
    margin-left: 4px;
    line-height: 16px;
    font-size: 12px;
    color: #646464;
}
.yanjiu{ width:780px;}
.yanjiu_dl{ width:780px; margin-top:44px;}
.yanjiu_dl dt{ float:left; width:312px;}
.yanjiu_dl dd{ float:left; width:458px;}
.yanjiu_dl dd p{ width:418px; color:#000; line-height:25px; text-indent:2em;}


.news_img{ width:780px; margin-top:27px; margin-bottom:15px;}
.news_ul{ width:760px; margin-left:20px;}
.news_ul li{ width:680px; height:45px; border-bottom:1px solid #ccc;}
.news_dl{ width:680px;}
.news_dl dt{ float:left; width:77px; height:20px; background:url(../images/news_11.jpg) no-repeat; color:#fff; margin-right:24px; margin-top:13px; text-align:center; line-height:20px;}
.news_dl dd{ float:left; width:571px; }
.news_dl dd a{color:#333; line-height:45px;}
.news_pages{ width:232px; margin:0 auto; margin-top:38px;}




.question_top{ width:780px; margin-top:33px;}
.question_search{ float:left; width:250px; height:27px; line-height:27px; color:#999;}
.question_search p{ float:right; min-width: 19px; padding-right: 12px;}
.select{ float:left; width:142px; height:27px; color:#999; line-height:30px; font-size:12px;}
.select_div{ float:left; width:214px;}
.select_div input{ width:203px; height:25px; border:1px solid #ccc; line-height:25px; color:#999; font-size:12px;}
.selcet_btn{ width:52px; float:left;}
.question_title{ width:734px; height:28px; margin-top:22px; margin-bottom:22px; background:url(../images/honor_15.jpg) no-repeat; text-align:center; line-height:28px; color:#000;}
.question_content{ width:780px;}
.question_ul{ width:780px;}
.question_ul li{ width:738px; height:86px; margin-bottom:25px; padding-left:10px; background:url(../images/question_21.jpg) no-repeat 0px 80px;}
.question_ul li strong{ display:block; width:721px; margin-bottom:2px; padding-left:17px; background:url(../images/question_13.jpg) no-repeat 0 3px; color:#d10000; font-size:12px;}
.question_ul li p{ width:721px; padding-left:17px; background:url(../images/question_17.jpg) no-repeat 0 4px; color:#666; line-height:20px;}
.ziliao_top{ width:780px; margin-top:39px;}
.guanjian{ width:780px; height:28px; background:url(../images/xiazai_07.jpg) no-repeat 0 2px; color:#333; font-size:14px; text-indent:20px;}
.ziliao_select{ width:633px; height:66px; background:#f2f1ed; margin-left:10px; padding-left:78px;}
.ziliao_select p{ float:left; width:140px; color:#333; font-size:12px; line-height:66px;}
.ziliao_text{ float:left; width:380px; height:25px; border:1px solid #ccc; line-height:25px; color:#333; font-size:14px; margin-right:12px; margin-top:20px;}
.ziliao_image{ float:left; margin-top:20px;}
.ziliao_bottom{width:780px; margin-top:27px;}
.ziliao_ul{ width:756px; padding-left:24px;}
.ziliao_ul li{ padding-bottom: 22px;  float:left; width:164px; height:85px;}
.ziliao_ul li p{ width:164px; height:65px;}
.ziliao_ul li a{ display:block; widows:164px; color:#333; font-size:12px;}



.liuyan_top{ width:780px; margin-top:17px;}
.liuyan_top h3{ width:780px; font-size:14px; color:#000;}
.liuyan_top p{ width:780px; color:#999; font-size:12px;}
.liuyan_table{ width:780px; margin-top:30px;}
.name{ width:165px; height:26px; border:1px solid #ccc; line-height:26px; color:#000; font-size:12px;}
.liuyan_table table tr{ display:block; margin-bottom:10px;}
.liuyan_table table tr td span{ margin-left:5px; margin-right:5px; color:#000; font-size:12px;}
.select_city{ width:125px; height:25px; border:1px solid #ccc; color:#000; font-size:12px; font-family:"微软雅黑";}
.liuyan_table table tr td textarea{ width:365px; height:162px; border:1px solid #ccc; color:#000; font-size:12px; font-family:"微软雅黑"; line-height:20px;}
.submit{ margin-left:213px;}
.contact_address{ width:780px; }
.contact_info{ width:780px; margin-top:23px;}
.contact_info table tr{ display:block; margin-bottom:10px;}
.contact_info table tr td{ color:#333; font-size:14px; font-family:"微软雅黑";}
.zhaoxian_info{ width:780px; margin-top:44px;}
.zhaoxian_info table tr th{ border-bottom:1px solid #b6bbbf; font-size:14px; font-weight:normal;}
.zhaoxian_info table tr td{ border-bottom:1px solid #ccc; text-align:center; padding-bottom:10px; padding-top:10px;}
.zhaoxian_info table tr p{ color:#277fc6; font-size:12px; width:181px;}


.fuwu_banner{ width:100%; height:218px; background:url(../images/fuwu.jpg) no-repeat center;}
.contact_banner{ width:100%; height:218px; background:url(../images/liuyan_02.jpg) no-repeat center;}
.yanjiu_banner{ width:100%; height:218px; background:url(../images/yanjiu_02.jpg) no-repeat center;}
.question_banner{ width:100%; height:218px; background:url(../images/question_02.jpg) no-repeat center;}
.product_banner{ width:100%; height:218px; background:url(../images/product_case_02.jpg) no-repeat center;}
.news_banner{ width:100%; height:218px; background:url(../images/news_02.jpg) no-repeat center;}


/*.abo_rignt_top_left{ width: 781px; float:left; padding-top: 12px; padding-bottom: 15px; }*/
.abo_rignt_top_left strong{ font-size:30px; color:#1D5F91; float:left; display:block;}
.abo_rignt_top_left p{ font-size:16px; color:#676767; float:left; font-weight:bold; margin-top:10px; margin-left:11px;}
.qiye{ width:368px;}


.flbz_content{ float:left; width:704px; min-height:832px; padding-left:25px; margin-top:22px; margin-bottom:50px;}
.news_top{ float:left; width:696px; min-height:80px; border-bottom:1px dashed #ccc;}
.news_top strong{ float:left; width:696px; margin-top:23px; margin-bottom:10px; color:#bb162b; font-size:14px;font-family:"宋体"; text-align:center;}
.news_top p{ float:left; width:696px; color:#666666; font-size:13px;font-family:"宋体"; text-align:center;}
.news_bot_dl{float:left; width:696px;}
.news_bot_dl dd{float:left; width:696px;}
.news_bot_dl dt{float:left; width:696px; text-align:center; margin-bottom:35px; margin-top:25px;}
.news_bot_dl dd p{float:left; width:686px;color:#555555; font-size:14px;font-family:"宋体"; line-height:23px; text-indent:2em;}


.download_ul{ float:left; width:763px; padding-left:10px; margin-top:13px;}
.download_ul li{ line-height: 39px; border-bottom: 1px dashed #CCC ;  float:left; width:763px; height:16px; margin-bottom:14px;}
.download_ul li a{  display:block; float:left; width:43px; height:16px; background:#0780bf; color:#fff;font-family:"宋体"; font-size:12px; text-align:center; line-height:16px;}
.download_ul li span{ display:block; float:left; width:708px; height:16px; padding-left:12px;color:#4f4f4f;font-family:"宋体"; font-size:12px; line-height:17px;}
.download_bg{background:url(../images/4_03.jpg) no-repeat 244px 20px;}


.article_button {
	width: 100%;
	height: 300px;
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content:space-around;;
    font-size: 12px;
    margin: 25px 0;
}
.article_button_article{
	width: 320px;
	/*margin: 20px;*/
}

.article_button_article >li {
	margin-top: 5px;
	padding-left: 5px;
    border-bottom: 1px solid #cfcfcf;
}

.article_button_article > li > a:hover{
	color: #fff;
	background:#1D5F91 ;
	border-bottom:1px solid;
}


.article_button_articlediv{
	display: flex;
    flex-direction: row;
    justify-content:space-between;
    border-bottom: 2px solid #1D5F91 ;
    padding-left: 5px;
    font-size: 16px;
}



.article_button_articlediv a{
    line-height: 36px;
    margin: 0 12px;
    font-size: 18px;
    font-weight: normal;
}


.pc2 .pro_cen_ul li{
	width: 220px;
	/*margin: 5px;*/
}
.pc2 .pro_cen_ul li dl dt a img{
	width: 218px;
	height: 219px;
}


.pc2 .pro_cen_ul li:hover{
		border: 1px solid #1D5F91;
		border-radius:10px ;
}
.pc2 .scv-shaixuan{
	margin-left:0;
}







.effective1{
	width: 1200px;
}

.effective1  .nicon{
	float: none;
}



.sp-article {
    margin-bottom: 70px;
    overflow: hidden;
    /*display: flex;*/
    /*flex-direction: row;*/
    /*flex-wrap: wrap;*/
    float: left;
    margin-left: 19px;
    width: 840px;
    
}

.video {
    width: 840px;
    height: auto;
    float: left;
}
.video .sp-av {
    background-color: #000;
    height: 555px;
    width: 840px;
}
.sp-av video {
    height: 555px!important;
}
.sp-ar {
    float: right;
    width: 358px;
    padding-left: 15px;
    background-color: #000;
}
.sp-ar ul li {
    padding: 15px 0;
    border-bottom: 1px solid #454545;
    overflow: hidden;
}
.sp-ar a {
    overflow: hidden;
    display: block;
}
.sp-a h1 {
    font-size: 24px;
    margin: 18px 0;
    line-height: 24px;
}
.sp-my {
    line-height: 30px;
    color: #9E9E9E;
}
.sp-f p span {
    padding-left: 15px;
}
.sp-js {
    margin-top: 10px;
}
.sp-js p {
    line-height: 30px;
}
.sp-ar ul li {
    padding: 15px 0;
    border-bottom: 1px solid #454545;
    overflow: hidden;
}
.sp-ar ul li img {
    width: 128px;
    height: 80px;
    border: 1px solid #212121;
    float: left;
}
.sp-txt {
    display: block;
    width: 176px;
    box-sizing: content-box;
    float: left;
    padding: 0 0 0 15px;
    line-height: 23px;
    font-size: 14px;
    color: #999;
    height: 80px;
}
.sp-txt h3 {
    height: 60px;
    font-size: 14px;
    overflow: hidden;
    line-height: 30px;
}
.sp-txt p {
    font-size: 12px;
    line-height: 20px;
}

.sp-main {
    margin-top: 25px;
}
.sp-main ul {
    margin: 0 -15px;
    overflow: hidden;
}
.sp-main ul li {
    float: left;
    width: 25%;
    height: 233px;
    padding: 10px 15px;
    position: relative;
}
.sp-main ul li a img {
    width: 180px;
    height: 113px;
}
.sp-main ul li h4 {
    word-wrap: break-word;
    word-break: break-all;
    font-size: 15px;
    height: 70px;
    line-height: 30px;
}
.sp-main em {
    position: absolute;
    bottom: 109px;
    left: 16px;
    height: 46px;
    width: 46px;
    background: url(../images/video_icon.png) center no-repeat;
    background-size: 80%;
}
.sp-dj {
    height: 40px;
    line-height: 20px;
    font-size: 13px;
    color: #999;
}


.sp-lb {
    margin-top: 20px;
    margin-left: 20px;
    float: left;
    width: 840px;
}
.sp-head {
    height: 60px;
    border-bottom: 1px solid #1D5F91;
}
.sp-head h2 {
    line-height: 60px;
    display: inline-block;
    font-weight: 100;
    background: #1D5F91;
    width: 130px;
    text-align: center;
    color: #fff;
}
.sp-head span {
    float: right;
    line-height: 60px;
    text-align: center;
    font-size: 18px;
}
.effective1 .sp-main ul li a img {
    width: 100%;
    height: 116px;
}





.intro_left_ul {
    width: 240px;
    margin-bottom: 29px;
}

.intro_left_ul li {
    width: 240px;
    padding-top: 5px;
}

.intro_left_ul li p {
    width: 194px;
    height: 27px;
    border-bottom: 1px solid #f2f2f2;
    padding-bottom: 5px;
    padding-left: 11px;
    line-height: 25px;
    text-indent: 13px;
    color: #000;
    font-size: 12px;
    cursor: pointer;
    font-size: 16px;
}

.intro_left_ul li p.p_hover {
    color: #fff;
    background-color: #1D5F91;
	
}

.pro_case_dl {
    width: 194px;
    margin-bottom: 5px;
    display: none;
}

.pro_case_dl dd {
    width: 194px;
    height: 42px;
    padding-top: 5px;
    /*border-bottom: 1px solid #f2f2f2;*/
    padding-left: 0px;
}

.pro_case_dl dd a {
    display: block;
    width: 194px;
    height: 25px;
    background: url(/static/images/product_case_16.jpg) no-repeat 16px 10px;
    line-height: 26px;
    color: #000;
    text-indent: 17px;
    font-size: 16px;
}

.pro_case_dl dd a:hover {
    background: url(/static/images/product_case_12.jpg) no-repeat 0px;
    color: #000;
}

.pro_case_dl dd a.dd_a_hover {
    background: url(/static/images/product_case_12.jpg) no-repeat 0px;
}



@media screen and (max-width:992px){
		
	.effective{
		width: 100%;
		margin:0 0 0 0 ;
	}
	.introduce_content{
		width: 100%;
		margin: 0 0 0 0;
	}
	.intro_right{
		width: 100%;
		padding: 0 15px 0 15px;

	}
	.abo_rignt_top_left strong{
		font-size: 5rem;
	}
	.abo_rignt_top_left p{
		font-size: 3.5rem;
	}
	
	
	
	.intro_right_changes{
		width: 100%;
	}
	.pro_cen_ul{
		width: 100%;
	}
	.pro_cen_ul li{
		width: 31%;
	}

	.pc .pro_cen_dl .pro_cen_dl_name{
		height: 50px;
		font-size: 2.4rem;
		padding-top: 5px;
	}
	
	.pro_cen_dl dd a p{
		font-size:36px;
	}
	.article_button{
		flex-direction: column;
		height: auto;
		margin-bottom: 30px;
		
	}
	.article_button_article{
		width:98%;
		margin-bottom:7px;
	}


	
	
	
	.article_button_article>li>a{
		font-size:39px;
       	line-height:80px;
 	}




	.intro_title p{
		font-size: 3.5rem;
	}
	.intro_title span{
		font-size: 2.5rem;
	}
	
	
	
	.sp-main{
		width: 100%;
	}
	.sp-main ul li a img{
		width: 100%;
	}
	.sp-main ul li h4{
		font-size: 3.5rem;
		margin-top: 10px;
	}
	.sp-dj{
		font-size: 2.5rem;
	}
	.sp-dj>p{
		margin-top: 10px;		
	}
	.sp-main em{
		left: 23px;
		height: 166px;
		bottom: 145px;
		background-size: 100% auto;
		width: 22%;
	}
	
	.sp-article{
		width: 93.5%;
		margin: 30px auto;
	}
	.sp-main ul li {
		width: 45%;
		margin-top: 20px;
	}
	.effective1 .sp-main ul li a img {
	    width: 100%;
	    height: 415px;
	}
	.cx-lb{
		font-size: 3.5rem;
		margin-top: 30px;
	}
	
	.sp-head h2 {
		font-size: 3.5rem;
		width: 202px;
	}
	.sp-head h2 a {
		color: #fff;
	}
	.sp-js>p{
		font-size: 2.5rem;
	}
	.sp-my{
		font-size: 2.5rem;
	}
	.sp-dj>p {
		font-size: 2.5rem;		
	}
	.sp-txt h3{
		font-size: 2.5rem;
	}
	.sp-txt p{
		font-size: 2rem;
	}
	.sp-head span{
		font-size: 3.5rem;	
	}
	.sp-main ul{
		position: relative;
		left: 6%;
	}
	
	
	.article_button_articlediv{
		padding-bottom: 39px;
      	padding-top: 39px;
	    
	}
	
	
	.pro_cen_dl dt img{
		width: 100%;
    	height: 415px;
	}
	
}





