@charset "utf-8";



/* CSS Document */



body {

	min-width: 1000px;

	margin: 0px;

	font-family: "微软雅黑", Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #000;

	line-height: 24px;

	letter-spacing:1;

}

.navd {width: 100%; z-index: 999; background: #fff;  position: relative;transition: all .3s ease;}
.box-active{
  position: fixed;
	width: 100%;
  top: 0;
 border-bottom: 1px solid #e5e5e5;
transition: all .3s ease;
}
hr{

	color:#e4e2e2;

}

div, form, label, input, textarea, img, span, ul, p {

   font-size: 15px;

	margin: 0;

	padding: 0;



}

#mainTextBody {



	padding: 0px 15pt 15pt 12pt;



	margin: 0;



	padding: 0;



}

#mainTextBody .bt strong{



	color:#333;



}

#rfont {



	font-size: 23px;



	font-weight: bold;



}

.ff div {





	line-height: 1.6;



	margin: 0px;



}

.ff td {



	line-height: 1.6;



	margin: 0px;



}

DL {



	PADDING-BOTTOM: 0px;



	MARGIN: 0px;



	PADDING-LEFT: 0px;



	PADDING-RIGHT: 0px;



	PADDING-TOP: 0px



}



DD {



	PADDING-BOTTOM: 0px;



	MARGIN: 0px;



	PADDING-LEFT: 0px;



	PADDING-RIGHT: 0px;



	PADDING-TOP: 0px



}



DT {



	PADDING-BOTTOM: 0px;



	MARGIN: 0px;



	PADDING-LEFT: 0px;



	PADDING-RIGHT: 0px;



	PADDING-TOP: 0px



}



img {



	border: 0



}



ul li {



	list-style-type: none;



}



.fl {



	float: left;



}



.fr {



	float: right;



}



.clear {



	clear: both



}



a:link {



	color: #000;



	text-decoration: none;



}



a:visited, a:active {



	color: #000;



	text-decoration: none;



}



a:hover {



	color: #c31c17;



	text-decoration: none;



}



.ff A {



	color: #333;





}



.mainTextKeywords1 {



	color: #0000FF;



	font-weight: bold;



}



.tableSubject {



	font-size: 11pt;



	color: #FFFFFF;



	font-weight: bold;



}



.mainTextSubject {



	font-size: 11pt;



	color: #000;



	font-weight: bold;



}



.mainTextSubject2 {



	font-size: 16px;



	color: #F00;



}



.mainTextKeywords {



	font-size: 11pt;



	color: #FF3300;



	font-weight: bold;



}



.mainTextEmphases {



	font-weight: bold;



}



.menuHeadEmphases {



	font-weight: bold;



	color: #333333;



	font-size: 15px;



}



.body {



	width: 1200px;



	margin: 0 auto;



}



.top {



	height: 95px;



	width: 1000px;



	margin: 0px auto;



	padding: 0;



}



.nav {



	height: 43px;



}



.nav ul {



	margin: 0 auto;



	width: 970px;



	font-size: 14px;



	color: #FFF;



	line-height: 38px;



}



.nav ul li {



	font-size: 15px;



	color: #FFF;



	float: left;



	background: url(/images/index_06.jpg) no-repeat center right;



	padding: 0 36px;



	line-height: 38px;



}



.nav ul li a {



	color: #FFF;



}



.nav ul li a:hover {



	color: #FFF;





}



.nav ul li a:visited, .nav ul li a:active {



	color: #FFF;



}



.banner {



	width: 970px;



	margin: 18px auto 18px auto;



	background: url(/images/index_09.jpg);



	height: 308px;



	padding: 4px 0px;



}



.content {



	width: 970px;



	margin: 0 auto;



	color: #FFF;



}



.content .hh1 {



	font-size: 22px;



	margin-top: -8px;



	margin-bottom: 10px;



}



.content .xia2 {



	float: left;



	width: 55px;



}



.content .xia3 {



	float: right;



	width: 185px;



	font-size: 16px;



}



.content a {



	color: #FFF



}



.content a:visited, .content a:active {



	color: #FFF



}



.content a:hover {



	color: #FFF;



	text-decoration: underline



}





.content .i1 {



	float: left;



	padding: 20px 20px 10px 20px;



	width: 260px;



	height: 194px;



	background: url(/images/index_11.gif) no-repeat;



	color: #FFF;



	-moz-border-radius: 10px;



	-webkit-border-radius: 10px;



	border-radius: 10px;



	overflow: hidden



}



.content .i2 {



	float: left;



	padding: 20px 20px 10px 20px;



	margin-left: 29px;



	width: 270px;



	height: 194px;



	background: url(/images/index_13.jpg) no-repeat;



	color: #FFF;



	color: #FFF;



	-moz-border-radius: 10px;



	-webkit-border-radius: 10px;



	border-radius: 10px;



}



.content .i3 {



	float: right;



	padding: 20px 20px 10px 20px;



	width: 270px;



	height: 194px;



	background: url(/images/index_15.jpg) no-repeat;



	color: #FFF;



	color: #FFF;



	-moz-border-radius: 10px;



	-webkit-border-radius: 10px;



	border-radius: 10px;



}



.content_2 {



	width: 1200px;



	margin-top: 33px;



	margin-right: auto;



	margin-bottom: 50px;



	margin-left: auto;



}



.sidebar {



	width: 230px;



	padding: 15px 0px 8px 8px;



	margin-bottom: 12px;



}



.l_column {
 


	background:#00bfbf;



	 font-size:18px;



	width: 215px;



	height: 51px;



	line-height: 51px;



	padding-left: 25px;



	color: #FFF;



}



.l_pid {



	padding-right: 8px;



}





.hsgn {



	background: #e20001;



	border-radius: 8px;



	clear: both;



	margin: 0px auto;



	margin-bottom: 23px;



	width: 970px;



	color: #FFF;



}



.hsgn .a1 {



	width: 93px;



	float: left;



	font-size: 20px;



	padding: 50px 0 0 20px;



}



.hsgn .a2 {



	float: left;



	width: 831px;



	margin-top: 11px;



}



.hsgn .a3 {



	float: left;



	background: url(/images/Andaf.gif) no-repeat center;



	width: 1px;



	height: 120px;



	padding-right: 22px;



}



.hsgn .a2 a {



	color: #FFF;



	margin: 0 8px;



	white-space: nowrap;



}



.hsgn .a2 a:hover {



	color: #FFF;



	text-decoration: underline



}



.footer {



	background: #f4f5f6;
	min-width:1200px;



	color: #6b6a6a;



	clear: both;



	line-height:1.8;



	padding-top:25px;



}



.footer h2 {



	font-size: 20px;

margin: 15px 0;

	height: 28px;



	padding: 19px 0 9px 15px;



	font-weight: 500;



	/*background: url(/images/s.jpg) no-repeat bottom left*/



}



.footer p {



	padding-left: 15px;



text-align:center padding-top:1px;



	line-height: 24px;



}



.footer a {



	color:#000;



}



.footer a:hover {



	color: #000;



	text-decoration: underline



}



.footer a:visited, .footer a:active {



	color: #000;



}



.footer .a1 {



	width: 300px;



	float: left



}



.footer .a2 {



	width: 260px;



	float: left



}



.footer .a3 {



	width: 260px;



	float: left



}



.footer .a4 {



	width: 130px;



	float: left



}



.footer .a5 {



	width: 250px;



	float: left



}



.footer2 {



	margin-top:30px;



	padding-top:25px;



	border-top:#D6D4D4 solid 1px;



	text-align: center;



	color: #000;




}



.l_Menu {



	background: #fbfbfb;



	border: #e3e3e3 1px solid;



	width: 195px;



	padding-left: 15px;



}



/* changeBox_a1 */



.changeBox_a1 {



	float: left;



	width: 958px;



	height: 304px;



	position: relative;



}



.changeBox_a1 .a_bigImg img {



	position: absolute;



	top: 2px;



	left: 2px;



	display: none;



}



.changeDiv {



	position: absolute;



	top: 2px;



	left: 2px;



	display: none;



}



.changeDiv h3 {





	position: absolute;



	left: 0px;



	bottom: 0;



	width: 958px;



	height: 30px;



	line-height: 30px;



	background: #000;



	filter: alpha(opacity=70);



	opacity: 0.7;



}



.changeDiv h3 a {



	display: block;



	padding-left: 15px;



	color: #fff;



}



/* ul_change_a1 */



.ul_change_a1 {



	position: absolute;



	right: 1px;



	bottom: 6px;



	padding-left: 19px;



	overflow: hidden;



}



.ul_change_a1 li {



	float: left;



	margin-right: 7px;



}



.ul_change_a1 img {



	border: 1px solid #ddd;



}



.ul_change_a1 img.now {



	border: 1px solid #FF6600;



}



.a_last, .a_next {



	position: absolute;



	top: 10px;



	width: 16px;



	height: 16px;



	background: url(images/bot.png) no-repeat;



	text-indent: -999em;



	overflow: hidden;



}



.a_last {



	right: 30px;



	background-position: 0 0;



}



.a_next {



	right: 12px;



	background-position: 100% 0;



}



/* ul_change_a2 */



.ul_change_a2 {



	position: absolute;



	right: 5px;



	bottom: 7px;



	padding-left: 19px;



	overflow: hidden;



}



.ul_change_a2 li {



	display: -moz-inline-stack;



	display: inline-block;



*display:inline;



*zoom:1;



}



.ul_change_a2 span {



	display: -moz-inline-stack;



	display: inline-block;



*display:inline;



*zoom:1;



	font-size: 0.8em;



	padding: 0px 3px;



	margin-right: 2px;



	border: 1px solid #999;



	background: #fff;



	filter: alpha(opacity=85);



	opacity: 0.85;



	cursor: hand;



	cursor: pointer;



}



.ul_change_a2 span.on {



	border: 1px solid #CC0000;



	background: #FFFF9D;



	color: #CC0000;



}



/* changeBox_b1 */



.changeBox_b1 {



	float: left;



	position: relative;



	width: 645px;



	height: 250px;



	padding-left: 5px;



}



.changeBox_b1 h3 {



	float: left;



	position: relative;



	padding: 0 10px;



	height: 25px;



	line-height: 25px;



	border: 1px solid #ccc;



	text-align: center;



	margin-left: -1px;



	z-index: 0;



}



.changeBox_b1 h3.now {



	background: #f3f3f3;



	border: 1px solid #B70000;



	border-bottom: none;



	color: #B70000;



	z-index: 3;



}



.changeBox_b1 h3 a {



	color: #666;



}



.changeBox_b1 h3 a:hover, .changeBox_b1 h3.now a {



	color: #B70000;



}



.changeBox_b1 div {



	position: absolute;



	top: 25px;



	left: 4px;



	_left: 3px;



	width: 500px;



	height: 150px;



	background: #f3f3f3;



	padding: 15px;



	border: 1px solid #B70000;



	z-index: 2;



}



#focus {



	width: 958px;



	height: 306px;



	overflow: hidden;



	position: relative;



}



#focus ul {



	height: 958px;



	position: absolute;



}



#focus ul li {



	float: left;



	width: 958px;



	height: 304px;



	overflow: hidden;



	position: relative;



	background: #000;



}



#focus ul li div {



	position: absolute;



	overflow: hidden;



}



#focus .btnBg {



	position: absolute;



	width: 958px;



	height: 20px;



	left: 0;



	bottom: 0;



	background: #000;



	clear: both;



}



#focus .btn {



	position: absolute;



	width: 958px;



	height: 10px;



	padding: 5px 10px;



	right: 0;



	bottom: 0;



	text-align: right;



	clear: both;



}



#focus .btn span {



	display: inline-block;



	_display: inline;



	_zoom: 1;



	width: 25px;



	height: 10px;



	_font-size: 0;



	margin-left: 5px;



	cursor: pointer;



	background: #fff;



	clear: both;



}



#focus .btn span.on {



	background: #fff;



}



#focus .preNext {



	width: 45px;



	height: 100px;



	position: absolute;



	top: 90px;



	background: url(/images/sprite.png) no-repeat 0 0;



	cursor: pointer;



}



#focus .pre {



	left: 0;



}



#focus .next {



	right: 0;



	background-position: right top;



}



.s16 {



	font-size: 12pt;



	font-weight: normal;



}



.s16_b {



	font-size: 12pt;



	font-weight: bold;



}



.s16_CC0000_b {



	font-size: 12pt;



	color: #CC0000;



	font-weight: bold;



}



.s16_ff0000_b {



	font-size: 12pt;



	color: #FF0000;



	font-weight: bold;



}



.s16_ffffff_b {



	font-size: 12pt;



	color: #ffffff;



	font-weight: bold;



}



.nav_2 {
	min-width:1200px;


}



.pro li {



	background: url(/images/yun.jpg) no-repeat left center;



	padding-left: 22px;



}



.pro li a{



	color:#000;



}



.pro li a:hover{



	color:#000;



}



.probort li {



	



	padding-left: 15px;



	padding-bottom:10px;



}



.probort li a{



	color:#000;



}



.probort li a:hover{



	color:#06a2a2 !important;



}



.probort2 li {



	background: url(/images/sunjiao_08.gif) no-repeat left center;



	padding-left: 15px;



	margin-left:10px



}



.axj_fontbg {



	color: #0000FF;



}



.axj_fontred {



	color: #FF0000;



}



/*2016左副导航开始*/



#menu1 {



	margin: 0;



	padding: 0;



}



#fr_2 {



	color: #333;



	font-size: 15px;



	



	line-height: 1.5;



}



#nav {



	list-style-type: none;



	margin: 0;



	padding: 0;



	width: 264px;



	height: 54px;



	line-height: 54px;



	padding-left: 24px;



	font-size: 18px;



	background: #f74f4f;



	color: #fff;



}



#menu1 ul {



	font-family: Arial, Helvetica, sans-serif;



	list-style-type: none;



	margin: 0;



	padding: 0;



	width: 286px;



	border: 1px solid #e2e2e2;



}



#menu1 li {



	width: 288px;



	height: 38px;



	display: inline;



	text-align: left;



}



#menu1 a {



	color: #333;



	text-decoration: none;



	font-size: 16px;



	display: block;



	padding: 3px;



	height: 38px;



	line-height: 38px;



	background-color: #fcfcfc;



	padding-left: 24px;



}



#menu1 a:link, #menu a:visited {



	color: #333;



	text-decoration: none;



}



#menu1 a:hover {



	color: #f74f4f;



}



/*2016左副导航结束*/







.w1000 {



	width: 1200px;



	margin: 0 auto



}



/*inew*/



.head {



	height: 100px;



}



.head .logo {



	float: left;



	padding-top: 20px;



}



.head .inav {



	float: right;



	/*width: 690px;*/



	margin-top: 40px;



}



.head .inav ul li {



	font-size: 16px;



	float: left;



	padding: 0 20px 37px 20px;



	



}



.head .inav ul li a {



	font-size: 16px;

	color: #424242



}



.head .inav ul li a:hover {



	font-size: 16px;


	padding-bottom: 35px; 



	color: #06a2a2 !important;



}



/* fullSlide */



.fullSlide {



	width: 100%;
	min-width:1200px;

	position: relative;



	height: 400px;



	background: #000; 



	clear: both



}



.fullSlide .bd {



	margin: 0 auto;



	position: relative;



	z-index: 0;



	overflow: hidden;



}



.fullSlide .bd ul {



	width: 100% !important;



}



.fullSlide .bd li {



	width: 100% !important;



	height: 400px;



	overflow: hidden;



	text-align: center;



}



.fullSlide .bd li a {



	display: block;



	height: 400px;



}



.fullSlide .hd {



	width: 100%;



	position: absolute;



	z-index: 1;



	bottom: 0;



	left: 0;



	height: 30px;



	line-height: 30px;



}



.fullSlide .hd ul {



	text-align: center;



}



.fullSlide .hd ul li {



	cursor: pointer;



	display: inline-block;



*display:inline;



	zoom: 1;



	width: 12px;



	height: 12px;



	margin: 4px;



	overflow: hidden;



	background: #fff;



	line-height: 999px;



	-moz-border-radius: 15px;      /* Gecko browsers */



	-webkit-border-radius: 15px;   /* Webkit browsers */



	border-radius: 15px;            /* W3C syntax */



}



.fullSlide .hd ul .on {



	background:url(../images/t_03.png) no-repeat; width:14px; height:14px 



}



.fullSlide .prev, .fullSlide .next {



	display: block;



	position: absolute;



	z-index: 1;



	top: 50%;



	margin-top: -30px;



	left: 10%;



	z-index: 1;



	width: 40px;



	height: 60px;



	background: url(../images/slider-arrow.png) -126px -137px #000 no-repeat;



	cursor: pointer;



	filter: alpha(opacity=50);



	opacity: 0.5;



	display: none;



}



.fullSlide .next {



	left: auto;



	right: 10%;



	background-position: -6px -137px;



}



.ic1 {



	margin: 50px auto 0px auto;



	height: 169px;



	width: 1000px



}



.ic1 .left {



	float: left;



	border-right: 1px dashed #d8d3d3;



	font-size: 28px;



	font-weight: 500;



	width: 330px;



	text-align: center;



	padding: 20px 77px 20px 116px;



}



.ic1 .left span {



	color: #020202;



}







.ic1 .left ul { padding-top:14px;}



.ic1 .left ul li {



	



	height: 53px;



	



}



.ic1 .left ul li a {



	display: block;



	color: #FFF



	



	



}



.ic1 .left ul li a:hover {



}



.ic1 .right {



	float: right;



	font-size: 28px;



	line-height: 34px;



	padding: 20px 77px 20px 0;



}



.ic1 .right .tel {



	float: left;



	background: url(../images/inew_09.gif) no-repeat;



	width: 71px;



	height: 70px;



	margin-right: 20px;



	margin-top:14px;



}







.ic1 .right .tel2 {



	float: right;



	font-size: 32px;



	color: #e40001;



	line-height:44px;



}



.ic1 .right .tel2 span {



	float: right;



	font-size: 28px;



	color: #000



}



.ic2 {



	clear: both;



	height: 416px;



	background: #f4f4f4



}



.ic2 h1 {



	text-align: center;



	height: 110px;



	line-height: 133px;



	font-size: 36px;



	font-weight: 500;







}



.w1000 .a1 {



	width: 230px;



	float: left;







}



.w1000 .a2 {



	width: 200px;



	float: left;



}



.w1000 .a3 {



	width: 220px;



	float: left;



}



.w1000 .a4 {



	width: 200px;



	float: left;



}



.w1000 .a5 {



	width: 150px;



	float: left;



}



.ic2 .box {



	padding-top: 140px;



}



.ic2 .box li {



	border: 1px solid #f25151;



	width: 100px;



	height: 100px;



	background: #f25151;



	line-height: 100px;



	text-align: center;



	color: #fff;



	list-style: none;



	float: left;



	margin-right: 76px;



	-webkit-border-radius: 50px;



	-moz-border-radius: 50px;



	-o-border-radius: 50px;



	border-radius: 50px;



}



.ic2 .box li a{ color:#fff;}



.ic2 .box li a:visited, a:active{ color: #fff;



text-decoration:none;}





.ic3 {

min-width:1200px;

	clear: both;
	background:#f5f6f7;


	height: 610px;



}



.ic3 td{



	font-size:20px; padding:8px 0;



}





.ic3 .hen li{ float:left; width:210px; padding-right:53px;}



.ic3 .hen .a{ padding-left:30px;}



.ic3 .hen .a1{ font-size:22px; color:#2c2e2f; padding:24px 0 20px;}



.ic3 .hen .a2{ color:#979898;}







.ic5 {



	clear: both;
	background:#f5f6f7;

	height: 555px;
	min-width:1200px;

}

.ic5 .w1000{

	width: 1200px;

    margin: 0 auto;

}



.ic5 h1,.ic4 h1,.ic3 h1,.ic2 h1,.hexing .w1000 h1, .automate h1, .adt .w1000.h1{



	text-align:center;



	height:188px;



	line-height:188px;



	font-size:34px;



	font-weight:500;



	margin:0;



	padding:0;



}



.ic5 li{ float: left; font-size:14px;}



.ic5 .a{ background:#f9f9f9; height:38px; line-height:38px;width:278px; padding-left:10px;}



.ic5 img{


  width:288px;
  height:160px;
	list-style:none;
	width:288px;
	transition:0.05s ease-in-out;



}



.ic5 img:hover{



	width:288px;



	height:160px;



	background:#FFF;



	opacity:0.9;



}

.isol{border-bottom:1px solid #a0dede; padding-bottom:18px; margin-bottom:18px; }



.isol a{



	color:#000;



}



.isol a:hover{



	color:#000;



}

.automate{



	width:100%;

    min-width:1200px;

	background:#f5f6f7;



	height:595px;



}



.automate .auto{



	width:1200px;



	margin:0 auto;



}



.automate .at:hover{



	width:288px;



	height:150px;



	background:#FFF;



	opacity:0.9;



}



.automate .auto ul li{



	list-style:none;



	margin:0;



	padding:0;

}



.automate .auto .at{



	position:relative;



	float:left;

width:288px; 

	margin-right:16px;



	margin-bottom:23px;

	transition:0.05s ease-in-out;



}



.automate .auto .at .atpic{



	position:relative;



}

.automate .auto .at .bt{



	position:absolute;



	letter-spacing:1px;



	font-size:15px;



	bottom:0;



	left:0;



	width:273px;



	height:38px;



	background:rgba(0,0,0,0.4);



	color:#FFF;



	padding-left:15px;



	line-height:38px;







}

.ic4 {



	clear: both;



	height: 640px;



	background: #f9f9f9;



	width:100%;
	min-width:1200px;



}

.ic4 .xmshare{



	width:1200px;



	margin:0 auto;



}



.ic4 .xmshare img{

	transition:ease-in 0.05s;

}

.ic4 .xmshare img:hover{

	transform:translateY(1px);

}





.xmshare li{

	width:285px;

	list-style:none;

	height:110px;


	float:left;

	/*border-right:#D8D7D7 dashed 1px;

	border-bottom:#D8D7D7 dashed 1px;*/



}

.xmshare .xmshare4,.xmshare .xmshare8,.xmshare .xmshare12:last-child{



	margin-right:0px;

	border-right:0;

}



.xmshare{

	text-align:center;

	width:1000px;

	margin:35px auto;

	height:470px;

}

.xmshare .xmshare12{

	border-bottom:0;

}





.hangye li{



	width:288px;



	height:130px;



	background:#2b91c6;



	list-style:none;



	padding-top:30px;



	float:left;



	margin-right:16px;



	margin-bottom:16px;




}



.hangye li a{



	text-decoration:none;



}



.hangye .hangye1{



	background:#4cb2e7;



}



.hangye .hangye2{



	background:#5fcc71;



}



.hangye .hangye3{



	background:#ecb051;



}



.hangye .hangye4{



	background:#d560ea;



	margin-right:0px;



}



.hangye .hangye5{



	background:#f06c8b;



}



.hangye .hangye6{



	background:#60c6ca;



}.hangye .hangye7{



	background:#ef66b7;



}



.hangye .hangye8{



	background:#6777eb;



	margin-right:0px;



}



.hangye p{



	margin-top:15px;



	color:#FFF;



	font-size:24px;



}



.hangye img{



	transition:0.3s ease-in-out;



}



.hangye li:hover img{



	transform:rotate(360deg);



}




.hangye{



	text-align:center;



	width:1200px;



	margin:0px auto;



}

.qiquan{



	width: 100%;

min-width:1200px;

	height:200px;



	background:#ffffff;



	padding-top:64px;



}

.agents{

    width: 100%;

    height: 240px;

    background: #f5f6f7;

    padding-top: 64px;

}

.agentstext p{

	font-size: 22px;

    margin: 30px 0 55px 0;

}

.agentstext{

	width: 1200px;

    margin: 0 auto;

    font-size: 20px;

    color: #000;

    text-align: center;

}

.qiquan a, .agents a{



	text-decoration:none;



	color:#000;



}

.agents a{

	display:inline-block;

	width:200px;

	height:45px;

	text-align:center;

	line-height:45px;

	border-radius:2px;

	border:#f76162 solid 1px;

	text-decoration:none;

	color:#f76162;

	transition:ease-in-out 0.05s;

	font-weight: 100;

	font-size: 18px;

}

.agents a:hover{

	border:#f76162 solid 1px;

	color:#FFF;

	background:#f76162;

}

.qiquan a:hover{



	color:#C00;



}



.qiquan .qiquantext



{



	width:1200px;



	margin:0 auto;



	font-size:20px;



	color:#000;



	text-align:center;



	line-height:64px;

}



.qiquan .qiquantext span, .agentstext span



{



	font-size:36px;



}

.xiazai{



	width:100%;
	
	/*background:#f9fafc;*/
	background:#FFF; 



	height:260px;


min-width:1200px;
	margin:0  auto;
	



}

.xiazai .aa{
	margin: 0 auto;
    width: 1024px;
}

.xiazai .left {



	float: left;



	font-size: 28px;



	font-weight: 500;




	text-align: center;



}



.xiazai .left span {



	color: #020202;



}



.aa{



	padding:80px 96px 0 80px;



	height:95px;



	background:url(../images/dash.png) center 100px no-repeat;



}



.xiazai .left ul { padding-top:14px;}



.xiazai .left ul li {



	list-style:none;

	height: 53px;

}



.xiazai .left ul li a {



	display: block;



	color: #FFF



}



.xiazai .left ul li a:hover {



}



.xiazai .right {



	float: right;



	font-size: 28px;



	line-height: 34px;



	



}



.xiazai .right .tel {



	float: left;



	width:71px;



	height:70px;



	background:url(../images/inew_09.png) center no-repeat;



	margin-right: 20px;



	margin-top:14px;



	padding-top:9px; 



}







.xiazai .right .tel2 {



	float: right;



	font-size: 32px;



	color: #e40001;



	line-height:44px;



	padding-top:10px;



}



.xiazai .right .tel2 span {



	float: right;



	font-size: 28px;



	color: #000



}







.hexing {



	height:486px;



	background:#FFF;



	width:100%;

}



.hexing .w1000,.pic{



	margin:0 auto;



	width:1000px;



	text-align:center;



	margin-bottom:62px;



}



.hexing .w1000 .picline{



	outline:none;



}



.hexing .w1000 .b2 {



	float:left;

	padding-left:20px;

	text-align:left;



}

.hexing .w1000 .b2 a{

	margin-right:21px;

	color:#000;

}

.hexing .w1000 .b2 a:hover{

	color:#C00;

}



.wenti2  a,　.wenti2 a:hover{



	color:#000; 





}



.toTop{



	background:url(../images/backgreen.png);



	cursor:pointer;



	position:fixed;



	right:40px;



	bottom:8%;



	width:50px;



	height:50px;



	z-index:999;



	display:none;



}



figure {



	width:920px;



	border-bottom:#e4e2e2 solid 1px;



	padding:0px 0 40px 0;



}   

  

figcaption{



	font-size:24px;



	font-weight:bold;



	padding:30px 0 30px 0;



	font-weight:500px;



}



figure img{



	margin-right:18px;


}



figure p{ 



	color:#14191e;



	margin-top:15px;



	line-height:22px;



	text-align:left;



}

figure strong{

	font-size:20px;


}

figure ol{

	padding-left:40px;

	margin-top:10px;

}

.guwen{

	width:920px;

	list-style:none;

	padding-top:28px;

}

.guwen .wrap{

    padding: 0px 0 22px 0;

	margin-bottom:22px;

	

}

.guwen .img{

	float:left;

	margin-right:27px;

	margin-top:6px;

}

.guwen .jieshao{

	float:left;

	width:750px;

	color:#333;

}

.guwen h2

{

	font-size:22px;

	margin:0;

	padding:0;

}

.guwen p{

	margin-top:13px;

}

.noneb{

	border-bottom:0;

}

/* 公司新闻 */

.news{

	margin-left: 100px;

    border-left: 1px solid #ececec;

	padding-left: 40px;

	width:719px;

}

.news .year_events{

	position:relative;

	margin-bottom:30px;

}

.news .year_events .year{

	position: absolute;

	top: 0;

	left: -125px;

	width: 90px;

	height: 30px;

	line-height:28px;

	font-size: 30px;

	color:#e50a14; 

	z-index: 999;

}

.news .wrap{

	line-height:28px;

}

.news .wrap .event{

	margin-bottom:12px;

	position: relative;

}

.news .wrap .event .date{

	color: #D20D16;

}

.news .wrap .event .line{

	height: 1px;

	width: 18px;

	background: #ececec;

	position: absolute;

	left: -40px;

	top: 15px;

}

.news p{

	margin:0;

	padding:0;

}



.news img {

	position:absolute;

	top:7px;

	left:-50px;

}

#wrap_free{

	width:100%;

	height:350px;

	background:url(../images/freebg.png) no-repeat;

}

#wrap_free .free_text{

	width:1000px;

	margin:0 auto;

	height:250px;

	text-align:center;

	color:#FFF;

	padding-top:90px;

}

#wrap_free .free_text h1{

	font-size: 38px;

    font-weight: 400;

	margin-bottom:70px;

}



#wrap_free .free_text p{

	font-size:26px;

	margin-bottom:50px;

}

#wrap_free .free_text a{

	display:inline-block;

	width:200px;

	height:45px;

	text-align:center;

	line-height:45px;

	border-radius:2px;

	border:#FFF solid 1px;

	text-decoration:none;

	color:#FFF;

	transition:ease-in-out 0.05s;

}

#wrap_free .free_text a:hover{

	border:#f76162 solid 1px;

	background:#f76162;

}



/*核心功能*/

.hxgn {
	height:755px;

	padding-bottom: 120px;

	background:#ffffff;

	width:100%;
	min-width:1200px;
}

.hxgn .w1000{

	width:1200px;

	margin:0 auto;

}

.hxgn .w1000 h1 {

	text-align:center;

	height:188px;

	line-height:188px;

	font-size:34px;

	font-weight:500;

	margin:0;

	padding:0;

}



.list1{

	float:left;

	width:248px;

	height: 600px; 

    border: 1px solid #DBDBDD;

	margin-left:-1px;
	transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;

}

.list{

	transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;

    width: 100%;

    height: 100%;

    text-align: center;

    background: #fff;

}

.list_title{

	transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;

    height: 147px;

    line-height: 26px;

    font-size: 14px;

    top: 0;

	background-color: #f7f7f7;

}

.list_img{

	margin-bottom:10px;

}

.list_content

{

	text-align:center;
	padding: 24px;



}
.list_content2 a{
	color:#373D41;
}
.list_content2 a:hover{
	color:#e60000;
}
.list_content  h2{

	font-size: 18px;

    font-weight: bold;

    color: #373D41;

	margin:0;

	padding:0;

}

.list_content  p{

	color: #949a9e;

    font-size: 14px;

	margin:0;

	padding:0;

}

.list_new{  



 

}

.list_content2 li{

	width: 100%;

    font-size: 16px;

    color: #373D41;

    margin:15px 0 0 0;

	

}
.listmoren{
	 border: 1px solid #e60000;
	 box-shadow: 0 0 20px rgba(230, 0, 0, 0.9);
	 z-index:100;
	 position:relative;
}
.list_titlemoren{
	background-color:#e60000; 
}
.list_titlemoren h2{
	color:#FFF;
}

.listmoren .list_img .img1{
	z-index:-1;
}

.listmoren .list_img .img2{

	z-index:20;

	opacity:1;

	margin-left:-58px;

}
	
	
	
	
	
	
.list1:hover{
	 border: 1px solid #e60000;
	 box-shadow: 0 0 20px rgba(230, 0, 0, 0.9);
	 z-index:100;
	 position:relative;
	 cursor:pointer;
}
.list1:hover .list_title{

	background:#e60000; 

}

.list1:hover .list_content p{

	color:#FFF;

}

.list1:hover .list_content h2{

	color:#FFF;

}

.list1:hover .list_title .img2{

	z-index:99;

	opacity:1;

}

.list1:hover .list_title .img1{

	z-index:20;

	opacity:0;

}

.list_img .img1{

	z-index:20;

}

.list_img .img2{

	z-index:-1;

	opacity:0;

	margin-left:-58px;

}

/*智能制造*/
.znzz {
    height: 400px;
    background: #f5f6f7;
    width: 100%;
	min-width:1200px;
}
.znzz .w1000 {
    width: 1200px;
    margin: 0 auto;
	text-align:center;
}

.znzz .w1000 h1 {
    text-align: center;
    height: 188px;
    line-height: 188px;
    font-size: 34px;
    font-weight: 500;
    margin: 0;
    padding: 0;
}


.zhaomu{
	 height: 480px; 
    background: #ffffff ;
    width: 100%;
	min-width:1200px;
}
.zhaomu .w1000 { 
    padding-top:80px;
    width: 1200px;
	height:590px;
    margin: 0 auto;
	text-align:center;
	background: url(../images/map.png) 150px 160px no-repeat; 
}
.zhaomu .w1000 h1 {
	text-align:center;
	font-size:34px;
	font-weight:500;
	margin:0;
	padding:0;
}
.zhaomu .w1000 p {
	margin-top:28px;
	font-size:24px;
}
.zhaomu .w1000 .tex3 {
	padding-left: 540px;
    margin-top: 100px;
    font-size: 26px;
    text-align: left; 
    line-height: 1.5;
}
.zhaomu .w1000 .tex3  a:hover, .zhaomu .w1000 .tex3   a:active{
	color:#e60000;
}
/*adp*/
.adt {
    height: 460px;
    background: #f5f6f7;
    width: 100%;
	min-width:1200px;
}
.adt .w1000 {
    width: 1200px;
    margin: 0 auto;
	text-align:center;
}

.adt .w1000 h1 {
    text-align: center;
    height: 188px;
    line-height: 188px;
    font-size: 34px;
    font-weight: 500;
    margin: 0;
    padding: 0;
}
.adt .w1000 ul li{
    width: 260px;
    text-align: center;
    height: 202px;
    float: left;
    margin-right: 40px;
}
.adt .adt_title{
	font-size:22px;
	margin:24px 0 8px 0;
}
.adt .adt_txt{
	font-size:14px;
	color:#6d6f70;
}
.adt a{
	color:#333;
}
.adt a:hover{
	color:#e60000;
}
/*设备云*/
.cloud {
    background: #fff;
    width: 100%;
	min-width:1200px;
	padding-bottom:80px;
}
.cloud .w1000 {
    width: 1200px;
    margin: 0 auto;
	text-align:center;
}

.cloud .w1000 h1 {
    text-align: center;
    height: 188px;
    line-height: 188px;
    font-size: 34px;
    font-weight: 500;
    margin: 0;
    padding: 0;
}
.cloud .yun_txt {
    margin-left: 60px;
    line-height: 1.5;
    padding-top: 26px;
    float: left;
    text-align: left;
    font-size: 24px;
}
/*.cloud .yun_img {
	padding-left:260px;
    float: left;
}*/
.zhipua1 {
    background: #f5f6f7;
    width: 100%;
	min-width:1200px;
	height:554px;
}
.zhipua1_txt {
	line-height: 30px;
    width: 570px;
    float: left;
    text-align: left;
}
.ua1,.uc1{
	float:left;
	margin-right:72px;
}
.zhipua1 .zhipua1_img{
	float:left;
	width:500px;
}

.zhipuc1 {
    background: #fff;
    width: 100%;
    min-width: 1200px;
    padding-bottom: 80px;
}
/*.zhipuc1 .w1000 ul li{
        width: 386px;
    text-align: center;
    height: 210px;
    float: left;
    margin-right: 18px;
    padding-top: 30px;
    border: #e6e6e6 solid 1px;
}
.zhipuc1 .zhipuc1_title{
	font-size:22px;
	margin:24px 0 8px 0;
}
.zhipuc1 .zhipuc1_txt{
	font-size: 14px;
    color: #6d6f70;
    display: block;
    text-align: center;
    padding: 0px 30px;
}

*/
.zhipuc1 a{
	color:#373D41;
}
.zhipuc1 a:hover{
	color:#C00;
}

.zhipua1 .w1000, .zhipuc1 .w1000 {
    width: 1200px;
    margin: 0 auto;
	text-align:center;
}

.zhipua1 .w1000 h1, .zhipuc1 .w1000 h1{
    text-align: center;
    height: 188px;
    line-height: 188px;
    font-size: 34px;
    font-weight: 500;
    margin: 0;
    padding: 0;
}
.zhipua1 .ua1 a {
	color:#373D41;
}
.zhipua1 .ua1 a:hover{
	color:#C00; 
}
.andafa_logo{
	width:920px;
}
.andafa_logo ul li{
	float:left;
	margin-right:12px;
	border:#f8f8f8 solid 1px;
}
/*行业咨询*/
.hangye_news{
	width:920px;
}
.hangye_news li

{background: #fff;
margin-top: 20px;
height:112px;
    overflow: hidden;
    border-bottom: 1px solid #f3f3f3;
}
.hangye_news .news_main{
	margin:10px 0px;
	line-height:12px;
}
.hangye_news .news_title{
	font-size:22px;
	margin-bottom:15px;
	font-weight:600;
	color:#333;
}
.hangye_news .news_title a{
	color:#000;
	text-decoration:none; 
}
.hangye_news .news_title a:hover{
	color:#e40001; 
}
.hangye_news .news_date{
	font-size:12px;
	color:#999999;

}
.hangye_news .news_content{
	font-size: 14px;
    line-height: 20px;
    color: #373d41;
	margin-top:25px;
	

}
.article{
	width:920px;
	text-align:center;
	    margin-top: 40px !important;
}
.article_main{
	margin:22px 20px;
	line-height:12px;
}
.article_title{
	font-size:28px;
	margin-bottom:15px;
	    font-weight: 600; 
	
}
.article ol{text-align: left !important;padding: 0px 0 0 24px;
    margin: 5px 0;}
.article ul{text-align: left !important;padding-left:24px;
}
.article ul li{
	list-style: disc;    margin: 12px 0;
}
.article .date{
	font-size:12px;
	color:#999999;

}
.article_content{
	text-align:left;
	font-size: 15px;
    line-height:26px;
    color: #000;
	margin-top:26px;
}
.article .biaoti{
	color:#e60000;
	font-size:22px;
	font-weight:600;
}

.article .biaoti2{
	color:#000000;
	font-weight:600;
	font-size:16px;
}
.article strong{
	display: inline-block;
    margin-bottom: 8px;
    font-size: 20px;
}
.article img{
	margin: 20px 0 !important;
}
/*行业文章*/
.hyarticle {
	    margin-top: 40px !important;
}
.hyarticle h2 {
    margin-top: 36px;
    margin-bottom: 16px;
    font-size: 22px;
    line-height: 20px;
    font-weight: 700;
	text-align: left;
}
	.hyarticle h1 {
    font-size: 30px;
	margin-bottom: 30px;
		text-align: center;
}
.hyarticle p {
    margin-bottom: 20px;
	text-align: left
}
.hyarticle table td {
   padding: 5px 10px;
	border-color: #fbfbfb;
}
.hyarticle table, .hyarticle table tr{
		border-color: #fbfbfb;
}
.hyarticle ul {
    padding: 0 0 0 22px;
    margin-top: 0;
    margin-bottom: 24px;
}
.hyarticle ol{
    padding-left: 22px;}
.hyarticle ul li{
	list-style: disc;    margin: 10px 0;
}
.hyarticle ol li{margin: 10px 0;
}
.hyarticle h3, .hyarticle h4, .hyarticle h5, .hyarticle h6 {
    margin-top: 17px;
    margin-bottom: 4px;
    font-weight: 700;
	text-align: left;
}
.hyarticle h4 {
    font-size: 16px;
}
.hyarticle h3 {
    font-size: 18px;
}	
.hyarticle img{
	margin: 40px auto;
    display: block;
}
.axrightkn{  
	background: #fff !important;
}