body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, select, input, textarea, button, p, blockquote, th, td, img, iframe,a { margin: 0; padding: 0; }  table { border-collapse: collapse; border-spacing: 0; }  input, button, textarea, option { font: 12px "Microsoft Yahei", Arial, Helvetica, sans-serif; }  ul, li, div { list-style: none; border: 0px; }  img { border: 0px; vertical-align: middle;max-width: 100%;}  .clear { font: 0px/0px serif; display: block; clear: both; }  html { -webkit-text-size-adjust: none; }  input { outline: none; }  textarea { resize: none; }  a { text-decoration: none; color: #333;}  body:nth-of-type(1) input:focus, textarea:focus { outline: none; }  br { background: #fff; }  body { font: 12px "microsoft yahei", "\5b8b\4f53", Tahoma, Arial; color: #333; background: #fff; position: relative; }.clearfix:after{content: "\200b"; display: block; height: 0; clear: both;} .clearfix{*zoom: 1;}a:hover{color: #f60 !important;text-decoration: underline;}



#header{ width: 100%; height: 33px; border-bottom:1px solid #e1e1e1; background: #fff; }
.head{ width: 1180px; height: 33px; margin:0 auto; }
.head ul.divLogin{ width: 890px; float: left; }
.head ul li{ padding: 0 5px; float: left; line-height: 33px; color: #666666;font-family: "\5b8b\4f53";}
.head ul li.user{padding-left: 10px;}
.head ul li a.manage{ color: #ff0000; }
.head ul li a.membername{ font-family: "\5b8b\4f53"; color: #ff6600; }
.head ul li input{ width: 92px; height: 18px; border:1px solid #d7d7d7; font:normal 12px/18px "\5b8b\4f53"; padding: 0 0 0 5px; }
.head ul li button{ width: 39px; height:19px; border:0; text-align: center; color: #fff; cursor: pointer; padding:0; margin-top: 6px; float: left; background: url(/images/index2017/exhibition.png) no-repeat 0 0; }
.head ul li h1{ color: #666666; cursor:pointer;font-weight: normal;display: inline-block;font-family: "\5b8b\4f53";font-size: 12px;}
.head ul li h2{ color: #666666; cursor:pointer;font-weight: normal;display: inline-block;font-family: "\5b8b\4f53";font-size: 12px;}

.head ul li a{ color: #666666; cursor:pointer;}
.head ul li a:hover{color:#f60; text-decoration:underline;}
.head p{ padding: 6px 4px; float: left; line-height: 20px; color: #666666;}
.head span{ float:right; color:#eee; line-height:33px;}
.head span a{ color:#999; padding:0 6px;display: inline-block;font-family: "\5b8b\4f53";}
.head span a:hover{ color:#f60; text-decoration:underline; }
.head span a.weiXinIco{
    padding: 0 6px 0 28px;
    background: url(/images/index2017/weixinTop.png) no-repeat 0 0;
}
.head span a.weiBoIco{
    padding: 0 6px 0 25px;
    background: url(/images/index2017/weixinTop.png) no-repeat 0 -23px;
}
.head span a.mobile{
    padding: 0 6px 0 18px;
    background: url(/images/index2017/weixinTop.png) no-repeat 0 -55px;
}

.wrapper{
	width: 100%;
	min-width: 1180px;
	background: #f8f8f8;
	padding: 15px 0 20px;
}
.main{
	width: 1180px;
	margin: 0 auto;
}
.top{
	width: 1138px;
	margin: 0 auto;
	padding: 10px 10px 20px;
	border-bottom: none;
}
.lolo{
	width: 169px;
	height: 82px;
	float: left;
}
#search{ width:525px; height:41px; float:left; z-index: 9999; margin:10px 0 0 86px;}
.search{ width:525px; height:41px; float:left; position:relative; background:url(/images/index2017/index2014.png) no-repeat 0 0;}
.search input{ height:41px; position:absolute; display:inline; font:14px/41px "\5b8b\4f53","Tahoma"; color:#7d7d7d; background: transparent none repeat scroll 0% 0%;}
.search .searchList1{ width:70px; height:41px; position:absolute; left:0px; font: normal 14px/41px "\5b8b\4f53","simhei"; color:#7d7d7d; cursor:pointer; text-indent:14px;}
.search .searchList { width:68px; float:left; border:#cdcdcd 1px solid; border-top:0; background-color: #fff; text-align: center; position: absolute; top: 41px; z-index: 9999;}
.search .searchList ul { width:68px; float:left; display:block; background-color: #fff; z-index:9999;}
.search .searchList ul li { width:68px; height:22px; float:left; font:normal 12px/22px "\5b8b\4f53"; color:#666; display:block; cursor:pointer; z-index:9999;}
.search .searchList ul li:hover { background:#ccc;}
.search .searchBox{ width:350px; height:40px; position:absolute; left:70px; border:none; text-indent:4px;}
.search button{ width:71px; height:40px; position:absolute; border:0; left:453px; top: 0; display:block; cursor:pointer; background:none;}
#search .support{
	color: #999999;
	height: 20px;
	font-family: "\5b8b\4f53";
	float: left;
	margin-top: 10px;
	font-size: 12px;
	color: #999999;
	line-height: 20px;
}
#search .support h1{
	font-size: 12px;
	color: #999999;
	line-height: 20px;
	font-weight: normal;
	display: inline;
	*margin-right:5px;
	
}
#search .support h1 a,#search .support h2 a{
		color: #999999;
}
#search .support h2{
	font-size: 12px;
	color: #999999;
	line-height: 20px;
	font-weight: normal;
	display: inline;
	*margin-right:5px;
}
/*#search p a{
	font-size: 12px;
	color: #999999;
	line-height: 20px;
	padding: 0 6px;
}
#search p a:hover{
	color:#f60;
}*/

#regist p{ width:72px; height:46px; float:left; margin:8px 0 0 16px;}
#regist p a{ float:left; display:block; line-height:23px; color:#333; text-indent:23px; background:url(/images/index2017/regist_icon.png) no-repeat 0 -38px;}
#regist p a.regist{ background:url(/images/index2017/regist_icon.png) no-repeat 0 -15px;}
#regist p a:hover{ color:#f60; background:url(/images/index2017/regist_icon.png) no-repeat 0 -96px;}
#regist p a.regist:hover{ background:url(/images/index2017/regist_icon.png) no-repeat 0 -73px;}
#regist a.rightAd img{ width:310px; height:80px;position: absolute; right: 0; top: 0;}
#regist span{position: absolute;top: 66px;left: 258px;font: normal 12px/20px "\5b8b\4f53";height: 20px;width: 490px;overflow: hidden;}
#regist span a{color: #888;padding: 0 4px;}
#regist span a:hover{color: #f60;}

/*导航*/
.nav{ width:100%;min-width: 1180px; height:40px; margin:0 auto; text-align:center; background-color:#ff5403; border-top:4px solid #f22e00;}
.nav ul{ width:1180px; height:40px; margin:0 auto;}
.nav ul li{ float:left; border-left:1px solid #ff7533;}
.nav ul li a{ height:38px; float:left; padding:0 31px; font: normal 18px/38px "Microsoft Yahei","simhei"; color:#fff; border-bottom:2px solid #f56240;}
.nav ul li a:hover{color: #fff !important; text-decoration: none; height:40px; background-color:#f22e00; border-bottom:0;}
.nav ul li.home a{ height:40px; border-bottom:0; padding:0 25px; background-color:#f22e00;}




.content{
margin: 15px 0;	
}
.productList {
	width: 282px;
	float: left;
	position: relative;
	z-index: 99;
}

.productList h2 {
	width: 282px;
	height: 52px;
	float: left;
	font: normal 20px/50px microsoft yahei;
	color: #fff;
	background: #ff5403 url(/images/index2017/indexbg2015.png) no-repeat 17px -99px;
	text-indent: 51px;
}
.productList>h3 {
	width: 282px;
	height: 52px;
	float: left;
	font: normal 20px/50px microsoft yahei;
	color: #fff;
	background: #ff5403 url(/images/index2017/indexbg2015.png) no-repeat 17px -99px;
	text-indent: 51px;
}
.productList ul {
	width: 280px;
	float: left;
	border: 1px solid #e1e1e1;
	border-top: 0;
	background: #f7f7f7;
}

.productList ul li {
	width: 280px;
	height: 59px;
	float: left;
	position: relative;
	background: #fff;
}

.listLeft {
	width: 258px;
	height: 58px;
	position: absolute;
	left: 11px;
	z-index: 1;
	border-bottom: 1px dashed #d7d7d7;
}

.listRight {
	width: 575px;
	height: 580px;
	position: absolute;
	top: -52px;
	left: 281px;
	background: #fff;
	display: none;
	z-index: 999;
	border: 2px solid #ff5403;
	border-left: 0;
}

.industyLeft {
	width: 558px;
	float: left;
	padding: 38px 15px 0 15px;
}

.industyTop {
	width: 520px;
	height: 20px;
	float: left;
	border-left: 6px solid #ff5403;
	font: normal 18px/18px microsoft yahei;
	text-indent: 11px;
	display: inline;
	margin-left: 15px;
}

.industyBox {
	width: 249px;
	float: left;
	padding: 10px 15px 0 15px;
}

.industyTitle {
	width: 249px;
	height: 30px;
	float: left;
	border-bottom: 1px solid #ff5403;
	position: relative;
	margin-bottom: 7px;
}

.industyTitle h3 {
	position: absolute;
	font: normal 14px/30px microsoft yahei;
}

.industyTitle h3 a {
	color: #ff5403;
}
.industyTitle p {
	position: absolute;
	font: normal 14px/30px microsoft yahei;
}

.industyTitle p a {
	color: #ff5403 !important;
	font-family: "microsoft yahei" !important;
}



.industyTitle a.more {
	display: block;
	position: absolute;
	line-height: 30px;
	right: 0px;
	color: #888888;
	font-family: "\5b8b\4f53";
}

.industyBox p {
	width: 249px;
	height: 22px;
	line-height: 22px;
	float: left;
	overflow: hidden;
	text-indent: -5px;
}

.industyBox span {
	width: 249px;
	line-height: 22px;
	height: 22px;
	float: left;
	color: #0054A6;
	margin-top: 5px;
	overflow: hidden;
	font-family: "\5b8b\4f53";
}

.industyBox p a,
.industyBox span a {
	color: #333;
	margin: 0 5px;
	font-family: "\5b8b\4f53";
}

.industyTop a {
	color: #333;
}

.productList ul li:last-of-type .listLeft {
	border: 0;
}

.industyRight {
	width: 228px;
	float: left;
	padding: 18px 12px 0 0;
}

.industyRight img {
	width: 228px;
	height: 184px;
	float: left;
	margin: 25px 0 5px 0;
}

.industyRight p {
	width: 228px;
	height: 24px;
	float: left;
	font: normal 14px/24px microsoft yahei;
	overflow: hidden;
	text-align: center;
}

.industyRight p a {
	display: inline;
	text-align: center;
	color: #333;
}

.industyRight p a:hover {
	color: #ff6600;
	text-decoration: underline;
}

.listLeft b {
	width: 30px;
	height: 33px;
	display: block;
	float: left;
	margin: 15px 0 0 0px;
	background: url(/images/index2017/productIco2017.png) no-repeat 0 0;
}

.listLeft p {
	width: 206px;
	height: 22px;
	float: left;
	font: normal 16px/22px microsoft yahei;
	overflow: hidden;
	margin: 7px 0 0 10px;
	display: inline;
}

.listLeft p a {
	color: #333333;
}

.listLeft span {
	width: 206px;
	height: 24px;
	float: left;
	font: normal 12px/24px microsoft yahei;
	overflow: hidden;
	text-indent: -8px;
	margin: 0px 0 0 10px;
	display: inline;
}

.listLeft span a {
	color: #888888;
	margin: 0 7px;
}

.listLeft b.bg2 {
	background: url(/images/index2017/productIco2017.png) no-repeat 0 -38px;
}

.listLeft b.bg3 {
	background: url(/images/index2017/productIco2017.png) no-repeat 2px -75px;
}

.listLeft b.bg4 {
	background: url(/images/index2017/productIco2017.png) no-repeat 3px -109px;
}

.listLeft b.bg5 {
	background: url(/images/index2017/productIco2017.png) no-repeat 2px -142px;
}

.listLeft b.bg6 {
	background: url(/images/index2017/productIco2017.png) no-repeat 1px -319px;
}

.listLeft b.bg7 {
	background: url(/images/index2017/productIco2017.png) no-repeat 3px -354px;
}

.listLeft b.bg8 {
	background: url(/images/index2017/productIco2017.png) no-repeat 2px -241px;
}

.listLeft b.bg9 {
	background: url(/images/index2017/productIco2017.png) no-repeat 1px -275px;
}

.productList ul li.hover {
	background: #ebebeb;
}

.productList ul li.hover .listLeft {
	border: 0;
}

.productList ul li.hover .listLeft p a,
.productList ul li.hover .listLeft span a {
	color: #ff6600;
}

.productList ul li.hover b {
	background: url(/images/index2017/productIco.png) no-repeat -39px -0px;
}

.productList ul li.hover b.bg2 {
	background: url(/images/index2017/productIco2017.png) no-repeat -37px -38px;
}

.productList ul li.hover .listLeft b.bg3 {
	background: url(/images/index2017/productIco2017.png) no-repeat -37px -75px;
}

.productList ul li.hover .listLeft b.bg4 {
	background: url(/images/index2017/productIco2017.png) no-repeat -36px -109px;
}

.productList ul li.hover .listLeft b.bg5 {
	background: url(/images/index2017/productIco2017.png) no-repeat -37px -142px;
}

.productList ul li.hover .listLeft b.bg6 {
	background: url(/images/index2017/productIco2017.png) no-repeat -37px -319px;
}

.productList ul li.hover .listLeft b.bg7 {
	background: url(/images/index2017/productIco2017.png) no-repeat -40px -354px;
}

.productList ul li.hover .listLeft b.bg8 {
	background: url(/images/index2017/productIco2017.png) no-repeat -37px -241px;
}

.productList ul li.hover .listLeft b.bg9 {
	background: url(/images/index2017/productIco2017.png) no-repeat -38px -275px;
}

.productList ul li a:hover,
.productList ul li.hover a:hover {
	color: #ff6600;
}

.contentCenter{
	width: 530px;
	float: left;
	margin: 0 15px;
	border: 1px solid #e1e1e1;
}

.techLeft {
	width: 530px;
	float: left;
	background: #fff;
	padding-bottom: 1px;
}

.techLeftTop {
	width: 530px;
	height: 50px;
	position: relative;
}

.techLeftTop h2 {
	width: 530px;
	color: #eaeaea;
	position: absolute;
	background: #efefef;
	height: 50px;
}

.techLeftTop h2 a {
	display: inline-block;
	width: 72px;
	height: 48px;
	font: 20px/48px microsoft yahei;
	color: #333;
	text-align: center;
	width: 132px;
	border-bottom: 1px solid #dddddd;
}

.techLeftTop h2 a.focus {
	color: #ff5403;
	text-decoration: none;
	background: #fff;
	line-height: 46px;
	height: 47px;
    border-top: 3px solid #ff5403;
    border-bottom: 1px solid #fff;
    border-left: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
    position: relative;
    top: -1px;
}
.techLeftTop>p {
	width: 530px;
	color: #eaeaea;
	position: absolute;
	background: #efefef;
	height: 50px;
}

.techLeftTop>p a {
	display: inline-block;
	width: 72px;
	height: 48px;
	font: 20px/48px microsoft yahei;
	color: #333;
	text-align: center;
	width: 132px;
	border-bottom: 1px solid #dddddd;
}

.techLeftTop>p a.focus {
	color: #ff5403;
	text-decoration: none;
	background: #fff;
	line-height: 46px;
	height: 47px;
	width: 130px;
    border-top: 3px solid #ff5403;
    border-bottom: 1px solid #fff;
    border-left: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
    position: relative;
    left: -1px;
    /*top: -1px;*/
}
.techLeftTop>p a.focus:last-child{
	border-right: none;
	width: 133px;
}

.techLeft ul {
	width: 532px;
	overflow: hidden;
	display: none;
	margin-top: 4px;
}

.techLeft ul li {
	width: 492px;
	padding: 17px 0;
	border-bottom: 1px dashed #d9d9d9;
	float: left;
	background: #fff;
	margin: 0 20px;
}

.techLeft ul li span {
	color: #d5d5d5;
	font: 14px/20px "\5b8b\4f53";
	float: right;
	padding-left: 22px;
	cursor: pointer;
}

.techLeft ul li span a {
	color: #333;
}

#techLeftList0 li img {
	width: 142px;
	height: 93px;
	float: left;
}

#techLeftList0 li p {
	width: 330px;
	float: right;
	height: 25px;
	
}
#techLeftList0 li p a {
	font-size: 14px;
    line-height: 25px;
    color: #122d64;
    font-family: "\5b8b\4f53";
	
}

.techLeft a:hover {
	color: #00AAEE;
	text-decoration: underline;
}
.techLeftTop span{
	float: right;
	cursor: pointer;
}
#techLeftList0 h2{
	width: 330px;
	float: right;
	height: 22px;
	overflow: hidden;
	position: relative;
	top: -7px;
}
#techLeftList0 h2 a{
	font-size: 14px;
	line-height: 22px;
	color: #122d64;
	font-family: "\5b8b\4f53";
	font-weight: bold;
	letter-spacing: 1px;
}
#techLeftList0 h2 a:hover,#techLeftList1 h2 a:hover,#techLeftList2 h2 a:hover,#techLeftList3 h2 a:hover{
	color: #ff5403 !important;
}


#techLeftList0 b{
	display: block;
	width: 330px;
	float: right;
	height: 22px;
	overflow: hidden;
	position: relative;
	top: -7px;
}
#techLeftList0 b a{
	font-size: 14px;
	line-height: 22px;
	color: #122d64;
	font-family: "\5b8b\4f53";
	font-weight: bold;
	letter-spacing: 1px;
}
#techLeftList0 b a:hover,#techLeftList1 b a:hover,#techLeftList2 b a:hover,#techLeftList3 b a:hover{
	color: #ff5403 !important;
}



/*10.10*/
#techLeftList1 li .text{
	width: 330px;
	float: left;
}
#techLeftList1 li h3{
	width: 330px;
	float: left;
	height: 22px;
	overflow: hidden;
	position: relative;
	top: -5px;
}
#techLeftList1 li h3 a{
	font-size: 14px;
	line-height: 22px;
	color: #122d64;
	font-family: "\5b8b\4f53";
	font-weight: bold;
}

#techLeftList1 li b{
	display: block;
	width: 330px;
	float: left;
	height: 22px;
	overflow: hidden;
	position: relative;
	top: -5px;
}
#techLeftList1 li b a{
	font-size: 14px;
	line-height: 22px;
	color: #122d64;
	font-family: "\5b8b\4f53";
	font-weight: bold;
}


#techLeftList1 li p{
	width: 330px;
	float: left;
}
#techLeftList1 li p a{
	font-size: 14px;
    line-height: 25px;
    color: #122d64;
    font-family: "\5b8b\4f53";
}

#techLeftList1 li a img{
	width: 142px;
	height: 93px;
	float: right;
}
#techLeftList1  .lab p{
	width: 490px;
	float: left;
	margin: 0 20px;
	font-size: 14px;
	height: 31px;
	color: #666;
}
#techLeftList1  .lab p a{
	width: 390px;
	display: inline-block;
	float: left;
	font-size: 14px;
	line-height: 30px;
	color: #333;
	height: 30px;
	overflow: hidden;
	font-family: "\5b8b\4f53";
}
#techLeftList1  .lab p span{
	width: 50px;
	display: inline-block;
	float: right;
	font-size: 14px;
	color: #999;
	line-height: 30px;
}
.lab{
	width: 530px;
	float: left;
	padding-bottom: 15px;
}
#techLeftList2 li .text{
	width: 330px;
	float: left;
}
#techLeftList2 li h3{
	width: 330px;
	float: left;
	height: 22px;
	overflow: hidden;
	position: relative;
	top: -5px;
}
#techLeftList2 li h3 a{
	font-size: 14px;
	line-height: 22px;
	color: #122d64;
	font-family: "\5b8b\4f53";
	font-weight: bold;
}

#techLeftList2 li b{
	display: block;
	width: 330px;
	float: left;
	height: 22px;
	overflow: hidden;
	position: relative;
	top: -5px;
}
#techLeftList2 li b a{
	font-size: 14px;
	line-height: 22px;
	color: #122d64;
	font-family: "\5b8b\4f53";
	font-weight: bold;
}


/*#techLeftList2 li b{
	display: block;
	width: 330px;
	float: left;
	height: 22px;
	overflow: hidden;
	position: relative;
	top: -5px;
}
#techLeftList2 li b a{
	font-size: 14px;
	line-height: 22px;
	color: #122d64;
	font-family: "\5b8b\4f53";
	font-weight: bold;
}*/


#techLeftList2 li p{
	width: 330px;
	float: left;
}
#techLeftList2 li p a{
	font-size: 14px;
    line-height: 25px;
    color: #122d64;
    font-family: "\5b8b\4f53";
}
#techLeftList2 li a img{
	width: 142px;
	height: 93px;
	float: right;
}
#techLeftList2  .lab p{
	width: 490px;
	float: left;
	margin: 0 20px;
	font-size: 14px;
	height: 31px;
	color: #666;
	overflow: hidden;
}
#techLeftList2  .lab p a{
	width: 390px;
	display: inline-block;
	float: left;
	font-size: 14px;
	line-height: 30px;
	color: #333;
	height: 30px;
	overflow: hidden;
	font-family: "\5b8b\4f53";
}
#techLeftList2  .lab p span{
	width: 50px;
	display: inline-block;
	float: right;
	font-size: 14px;
	color: #999;
	line-height: 30px;
}
#techLeftList3{
	width: 532px;
	margin-top: 10px;
}
#techLeftList3 li {
    width: 492px;
    float: left;
    height: 24px;
    overflow: hidden;
    border-bottom: none;
    padding: 5px 0 4px;
}
#techLeftList3 li b {
    width: 16px;
    height: 16px;
    background: #a6a6a6;
    color: #fff;
    display: inline-block;
    text-align: center;
    line-height: 16px;
    font-size: 12px;
    border-radius: 10px;
    margin-right: 10px;
    font-weight: normal;
    float: left;
    margin-top: 5px;
}
#techLeftList3 li a {
    font-size: 14px;
    line-height: 24px;
    color: #333;
    font-family: "\5b8b\4f53";
    display: inline-block;
    float: left;
    margin-top: 2px;
}
#techLeftList3 li i{
	font-size: 14px;
	color: #999;
	line-height: 30px;
	float: right;
	font-style: normal;
	width: 48px;
	padding-left: 20px;
	background: url(/images/index2017/point.png) no-repeat 0 5px;
}



#techLeftList3  .lab p{
	width: 490px;
	float: left;
	margin: 0 20px;
	font-size: 14px;
	height: 30px;
	color: #666;
	overflow: hidden;
}
#techLeftList3  .lab p a{
	width: 390px;
	display: inline-block;
	float: left;
	font-size: 14px;
	line-height: 30px;
	color: #333;
	height: 30px;
	overflow: hidden;
	font-family: "\5b8b\4f53";
}
#techLeftList3  .lab p span{
	width: 50px;
	display: inline-block;
	float: right;
	font-size: 14px;
	color: #999;
	line-height: 30px;
}
.topThree {
    background: #ff5403 !important;
}





.noBor{
	border-bottom: none !important;
}

.contentRight{
	width: 304px;
	padding: 21px 15px 0;
	border: 1px solid #e1e1e1;
	background: #fff;
	float: right;
}
.rightBox{
	width: 286px;
	float: left;
	padding: 13px 10px;
	background: #eee;
	border-radius: 3px;
	margin-bottom: 20px;
}
.rightBox img{
	width: 115px;
	height: 43px;
	float: left;
	margin-right: 15px;
}
.rightBox p{
	width: 155px;
	float: left;
	height: 40px;
	overflow: hidden;
}
.rightBox p a{
	font-size: 14px;
	line-height: 20px;
	color: #122d64;
	font-family: "\5b8b\4f53";
}
.rightBox ul{
	width: 286px;
	float: left;
	margin-top: 7px;
}
.rightBox ul li{
	width: 274px;
	padding-left: 12px;
	background: url(/images/index2017/dot1.jpg) no-repeat 0 10px;
	float: left;
	height: 22px;
	overflow: hidden;
}
.rightBox ul li a{
	font-size: 12px;
	line-height: 22px;
	color: #333;
	font-family: "\5b8b\4f53";
}


.ad_position{ width:1180px; margin:0 auto; overflow:hidden;}
.ad_position ul{ width:1195px; float:left; display:inline; margin-left: -15px;}
.ad_position ul li{ float:left; display:block; padding-left: 15px;}
.ad_position ul li a,.ad_position ul li embed{ float: left; }


.newProduct{
	width: 827px;
	float: left;
	border-top: 1px solid #e1e1e1;
	border-left: 1px solid #e1e1e1;
	height: 460px;
	overflow:hidden;
	border-bottom: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
}
.newProduct .techLeftTop{
	width: 100%;
	height: 50px;
	background: #efefef;
	position: relative;
}
.newProduct .techLeftTop h2{
	height: 49px;
	width: 827px;
	border-right: 1px solid #e1e1e1 !important;
	border-bottom: 1px solid #e1e1e1 !important;
	background: #efefef;
}
.newProduct .techLeftTop h2 a{
	margin-right: 0;
	border-bottom: none;
	height: 48px;
}
.newProduct .techLeftTop span{
	width: 49px;
	display: inline-block;
	line-height: 49px;
	float: right;
	padding-left: 30px;
	background: url(/images/index2017/shuaxin.png) no-repeat 0 15px;
	position: absolute;
	top: 0;
	right: 10px;	
}
.newProduct .techLeftTop span a{
	font-size: 14px;
	line-height: 49px;
	color: #999;
}
/*.newProduct .techLeftTop p{
	width: 170px;
	display: inline-block;
	line-height: 49px;
	color: #666;
	position: absolute;
	top: 0;
	right: 120px;
}
.newProduct .techLeftTop p a{
	font-size: 14px;
	line-height: 49px;
	color: #666;
	margin: 0 5px;
}*/






.newProduct ul{
	width: 828px;
	float: left;
	margin-top:0;
}
.newProduct ul li{ width:206px; height:205px; float:left;border-right: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;}
.newProduct ul li table{  float:left; overflow:hidden;background: #fff; display:inline;}
.newProduct ul li table td{ width:160px; height:100px; padding:5px 22px 5px 23px; text-align:center; vertical-align:middle;}
.newProduct ul li span{ width:205px; height:20px; float:left; font: normal 14px/18px "\5b8b\4f53"; overflow:hidden;text-align:center;margin-top: 7px;}
.newProduct ul li span a{ color:#446cb3;}
.newProduct ul li span a:hover,.newProduct ul li p a:hover{ color:#f60; text-decoration:underline;}
.newProduct ul li p{ width:205px; height:22px; float:left;display:inline; font: normal 12px/22px "\5b8b\4f53"; overflow:hidden;text-align: center;margin: 5px 0;}
.newProduct ul li p a{ color:#888;}
.newProduct ul li b{ width:205px; height:24px; float:left;  color:#bbb; font: normal 12px/24px "\5b8b\4f53"; overflow:hidden;text-align: center;}
.newProduct ul li b a{  color:#bbb;}
.newProduct ul li b a.innovation{ width:50px; height:24px; display:inline-block; background-color:#ff5200; text-align:center; line-height:24px; color:#fff; border-radius:3px;margin-left: 10px;}
.newProduct ul li b a.innovation:hover{ color: #fff !important; text-decoration: none; }

/*10.11*/
.price{
	width: 205px;
	float: left;
	margin-top: 5px;
}
.price i{
	font: normal 12px/22px "\5b8b\4f53";
	color: #888;
	display: block;
	text-align: center;
	font-style: normal;
}
.price i em{
	font-style: normal;
	font-size: 14px;
	color: #f60;
	font-weight: bold;
}
.throw{
	text-decoration: line-through;
}






.hot{
	width: 334px;
	float: right;
	border: 1px solid #e1e1e1;
	background: #fff;
	position: relative;
	border-top: 3px solid #ff7533;
}
/*10.12*/
.list{
	width: 100%;
	height: 100%;
	float: left;
	position: relative;
	z-index: 99;
}
.hotTitle1{
	
}
.rankings{
	width: 150px;
	height: 40px;
	float: right;
	margin-top: 10px;
}
.rankings h2 a{
	font-size: 12px;
    line-height: 19px;
    color: #333;
    display: inline-block;
    width: 33px;
    text-align: center;
    margin: 0 5px;
    font-weight: normal;
}
.rankings h2 a:hover{
	color: #fff !important;
	text-decoration: none;
	background: #ff5403;
}

.rankings h2 a.focus{
	color: #fff !important;
	text-decoration: none;
	background: #ff5403;}

.hotTitle{
	width: 335px;
	height: 47px;
	background: #fbfbfb;
	float: left;
	background: url(/images/index2017/titlebg.jpg) #efefef no-repeat 0px 5px;
}
.hotTitle h2{
	width: 301px;
	padding: 0 17px;
	border-bottom: 1px solid #e1e1e1;
	float: left;
}
.hotTitle h2 a{
	font-size: 20px;
	line-height: 46px;
	height: 46px;
	font-weight: normal;
	display: inline-block;
	text-decoration: none;
}
.hotTitle strong{
	display: block;
	width: 301px;
	padding: 0 17px;
	border-bottom: 1px solid #e1e1e1;
	float: left;
}
.hotTitle strong a{
	font-size: 20px;
	line-height: 46px !important;
	height: 46px;
	font-weight: normal;
	text-decoration: none;
	display: inline-block !important;
	font-family: "Microsoft Yahei" !important;
}



/*.hotTitle p{
	width: 301px;
	padding: 0 17px;
	border-bottom: 1px solid #e1e1e1;
	float: left;
}
.hotTitle p a{
	font-size: 20px;
	line-height: 46px;
	height: 46px;
	font-weight: normal;
	display: inline-block;
}
.hotTitle p a{
	text-decoration: none;
}*/



.hotTitle1{
	position: absolute;
	width: 334px;
	background: #efefef;
	top: 0;
	left: 0;
	z-index: 1;
}
.hotTitle1 h2 a{
	
}

.hot ul{
	width: 302px;
	padding: 15px 18px 22px;
	float: left;
}
.hot ul li{
	width: 299px;
	float: left;
	height: 31px;
	overflow: hidden;
}
.hot ul li a{
	font-size: 14px;
	line-height: 30px;
	color: #666;
	font-family: "\5b8b\4f53";
}
.hot ul li span{
	width: 16px;
	height: 16px;
	background: #a6a6a6;
	color: #fff;
	display: inline-block;
	text-align: center;
	line-height: 16px;
	font-size: 12px;
	border-radius: 10px;
	margin-right: 10px;
}
.topThree{
	background: #ff5403 !important;
}
.content2{
	margin-top: 0;
}
.ghjda{
	width: 336px;
	float: right;
}
.ghjda img{
	width: 336px;
	height: 461px;
}
.release{
	width: 278px;
	height: 459px;
	background: #fff;
	float: left;
	border: 1px solid #e1e1e1;
}
.hotTitle2{
	width: 278px;
	height: 50px;
	background: #efefef;
}
.hotTitle2 h2{
	width: 245px;
	height: 49px;
}
.hotTitle2 h2 a{
	color: #fff;
	line-height: 49px;
}
.hotTitle2 h2 span{
	font-size: 12px;
	line-height: 49px;
	color: #ff9d5c;
	display: inline-block;
	margin-left: 10px;
	font-weight: normal;
}

.hotTitle2 p{
	width: 245px;
	height: 49px;
}
.hotTitle2 p a{
	color: #fff;
	line-height: 49px;
}
.hotTitle2 p span{
	font-size: 12px;
	line-height: 49px;
	color: #ff9d5c;
	display: inline-block;
	margin-left: 10px;
	font-weight: normal;
}


.field{
	width: 245px;
	padding: 10px 16px 15px 17px;
	float: left;
}
.field input{
	width: 232px;
	height: 28px;
	padding-left: 10px;
	margin-top: 20px;
	border: 1px solid #e5e5e5;
	border-radius: 3px;
	font-size: 12px;
	color: #999;
	line-height: 28px;
}
.field textarea{
	width: 232px;
	height: 71px;
	padding-left: 10px;
	margin: 10px 0;
	border: 1px solid #e5e5e5;
	border-radius: 3px;
	font-size: 12px;
	color: #999;
	padding-top: 5px;
}
.field input[type="button"]{
	width: 242px;
	height: 38px;
	text-align: center;
	border: none;
	border-radius: 40px;
	font-size: 16px;
	color: #fff !important;
	margin-top: 0;
	background: #ff5403;
	padding-left: 0;
	cursor: pointer;
	margin-top: 15px;
}
.field p{
	text-align: center;
	font-size: 14px;
	line-height: 20px;
	color: #333;
	margin-top: 10px;
}

.newest{
	width: 532px;
	height: 436px;
	float: left;
	margin-left: 15px;
	background: #fff;
	border: 1px solid #e1e1e1;
	padding-bottom: 21px;
    border-top: 3px solid #ff7533;
}
.hotTitle3{
	width: 530px;
	height: 47px;
	background: #efefef;
}
.hotTitle3 h2 a{
	font-size: 20px;
	border-bottom: 2px solid #ff5403;;
}
.hotTitle3 h2 a:hover{
	text-decoration: none;
}
.hotTitle3 h2{
	width: 496px;
	border-right: 1px solid #e1e1e1;
}

.hotTitle3>strong a{
	font-size: 20px !important;
	border-bottom: 2px solid #ff5403;;
}
.hotTitle3>strong a:hover{
	text-decoration: none;
}
.hotTitle3>strong{
	display: block;
	width: 496px;
	border-right: 1px solid #e1e1e1;
}







.newest ul{
	width: 492px;
	float: left;
	padding: 0 20px;
	margin: 11px 0 5px;
	*margin: 15px 0 10px;
}
.newest ul li{
	width: 215px;
	float: left;
	padding-left: 18px;
	background: url(/images/index2017/qiu.jpg) no-repeat 0 5px;
	height: 25px;
	overflow: hidden;
	margin-bottom: 5px;
	
}
.newest ul li a{
	display: inline-block;
	width: 130px;
	float: left;
	font-size: 14px;
	line-height: 25px;
	color: #333;
}
.newest ul li span{
	display: inline-block;
	width: 50px;
	float: right;
	font-size: 14px;
	line-height: 25px;
	color: #999;
}
.newest ul li.rMar{
	margin-left: 25px;
}

.colloge{
	width: 227px;
	float: left;
	padding-left: 18px;
	padding-right: 9px;
	border-right: 1px dotted #dddddd;
}
.colloge p{
	*margin-bottom: 5px;
}
.colloge p a{
	display: inline-block;
	width: 85px;
	font-size: 14px;
	line-height: 25px;
	color: #333;
	height: 25px;
	overflow: hidden;
}
.colloge p span{
	font-size: 14px;
	line-height: 25px;
	color: #a51803;
	display: inline-block !important;
	width: 30px;
	margin: 0 12px;
	position: relative;
	top: -7px;
	*top: 0px;
}
.colloge1{
	padding-right: 0;
	border-right: none;
}
.hotTitle4{
	width: 532px;
	background: none;
	margin-bottom: 7px;
}
.hotTitle4 a{
	border-bottom: 2px solid #ff7533;
}
.hotTitle4 h2{
	width: 498px;
}
.newest dl{
	padding: 0 18px;
	width: 496px;
	float: left;
	line-height: 25px;
	margin-top: 8px;
}
.newest dl dt{
	width: 40px;
	float: left;
	font-size: 14px;
	line-height: 25px;
	color: #a51803;
}
.newest dl dd{
	width: 420px;
	float: left;
	height: 25px;
	overflow: hidden;
}
.newest dl span{
	display: inline-block;
	width: 1px;
	margin: 0 12px;
	float: left;
	color: #999;
}
.newest dl dd a{
	font-size: 14px;
	line-height: 25px;
}

/*10.26*/
.newest ol{
	margin: 0;
	padding: 0 18px;
	width: 496px;
	float: left;
	line-height: 25px;
	margin-top: 11px;
}
.newest ol li{
	width: 496px;
	float: left;
	font-size: 14px;
	line-height: 25px;
	color: #a51803;
	height: 25px;
	overflow: hidden;
	margin-bottom: 5px;
	*margin-bottom: 8px;
}
.newest ol li span{
	display: inline-block;
	width: 1px;
	margin: 0 12px;
	color: #999;
}
.newest ol li a{
	font-size: 14px;
	line-height: 25px;
	color: #333;
}








.coTitle{
	width: 805px;
	padding: 0 20px;
	float: left;
	height: 46px;
	background: #fbfbfb;
	border: 1px solid #e1e1e1;
	background: #efefef;
	border-top: none;
	border-right: none;
}
.coTitle h2{
	font-size: 20px;
	line-height: 22px;
	height: 22px;
	padding-left: 10px;
	border-left: 4px solid #ff5403;
	margin-top: 12px;
	width: 300px;
	float: left;
	font-weight: normal;
}

.coTitle h2 span{
	font-size: 14px;
	line-height: 18px;
	color: #8d8d8d;
	font-family: "Microsoft YaHei";
	
}
.coTitle h3{
	font-size: 20px;
	line-height: 22px;
	height: 22px;
	padding-left: 10px;
	border-left: 4px solid #ff5403;
	margin-top: 12px;
	width: 300px;
	float: left;
	font-weight: normal;
}

.coTitle h3 span{
	font-size: 14px;
	line-height: 18px;
	color: #8d8d8d;
	font-family: "Microsoft YaHei";
	
}
.coTitle p{
	/*width: 350px;*/
	float: right;
}
.coTitle p a{
	font-size: 14px;
	line-height: 47px;
	color: #666;
	margin: 0 4px;
}
.color{
	border-top: 3px solid #ff7533;
}
.muzo{
	width: 845px;
	float: left;
	border: 1px solid #e1e1e1;
	border-top: none;
	border-right: none;
	background: #fff;
}
.muzoPic{
	width: 269px;
	float: left;
}
.muzoPic img{
	width: 269px;
	height: 277px;
}
.muzo ul{
	width: 574px;
}
.muzoProduct{
	width: 191px;
	float: left;
	border-left: 1px dashed #e1e1e1;
	height: 277px;
	background: #fff;
}
.muzoProduct table{float:left; overflow:hidden;background: #fff; display:inline;}
.muzoProduct table td{ width:160px; height:115px; padding:25px 15px; text-align:center; vertical-align:middle;}
.muzoProduct span a{
	font-size: 18px;
	color: #f00000;
	line-height: 25px;
	font-weight: bold;
}
.muzoProduct span{
	width: 160px;
	float: left;
	display: block;
	padding: 0px 15px;
	height: 25px;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 10px;
}
.muzoProduct p{
	width: 160px;
	float: left;
	padding: 0 15px;
	height: 44px;
	overflow: hidden;
}
.muzoProduct p a{
	font-size: 14px;
	color: #666;
	line-height: 22px;
}
.rankingList{
	width: 332px;
	float: left;
	height: 324px;
	border: 1px solid #e1e1e1;
	border-top: none;
	background: #fff;
}
.hotTitle5{
	width: 332px;
	float: left;
	height: 47px;
	background: #efefef;
}
.hotTitle5 h2{
	width: 296px;
    font-size: 20px;
    line-height: 46px;
    height: 46px;
    font-weight: normal;
    display: inline-block;
	
}
.rankingList ul{
	width: 296px;
	float: left;
	padding: 0 18px;
	margin-top: 20px;
}
.rankingList ul li{
	position: relative;
	float: left;
	margin-bottom: 15px;
}
.rankingList ul li img{
	width: 100px;
	height: 68px;
	float: left;
}
.rankingList ul li .listSpan{
	width: 15px;
	height: 13px;
	color: #fff;
	font-size: 12px;
	text-align: center;
	line-height: 13px;
	position: absolute;
	top: 0;
	left: 0;
}
.rankingList ul li .listSpan1{
	background: #e94545;
}
.rankingList ul li .listSpan2{
	background: #ff5d04;
}
.rankingList ul li .listSpan3{
	background: #ffca28;
}
.rankingList ul li b{
	display: block;
	width: 184px;
	float: right;
}
.rankingList ul li b a{
	font-size: 14px;
	line-height: 20px;
	color: #f20000;
	font-weight: normal;
}
.rankingList ul li p{
	display: block;
	width: 184px;
	float: right;
	height: 36px;
	overflow: hidden;
}
.rankingList ul li p a{
	font-size: 12px;
	line-height: 18px;
	color: #666;
}

.Industry{
	width: 1178px;
	border: 1px solid #e1e1e1;
    background: #fff;
    border-top: 3px solid #ff7533;
}
.application{
	width: 843px;
	float: left;
	border-right: 1px solid #e1e1e1;
	padding-bottom: 10px;
}
.hotTitle6{
	width: 843px;
	background: url(/images/index2017/titlebg.jpg) #efefef no-repeat 0px 5px;
}
.hotTitle6 h2{
	width: 808px;
}
.applicate{
	width: 395px;
	float: left;
	margin-left: 18px;
	margin-bottom: 5px;
}
.apTitle{
	width: 395px;
	height: 25px;
	float: left;
	margin: 15px 0 5px;
	padding-bottom: 10px;
	border-bottom: 2px solid #e6e6e6;
}
.apTitle h3{
	font-size: 18px;
	color: #333;
	float: left;
	line-height: 25px;
	text-indent: 25px;
    background: url(/images/index2017/index2017.png) no-repeat 0 -220px;
    font-weight: normal;
}
.apTitle a{
	font-size: 12px;
	line-height: 25px;
	color: #666;
	float: right;
}
.applicate ul{
	width: 395px;
	float: left;
}
.applicate ul li{
	width: 345px;
	padding-left: 15px;
	background: url(/images/index2017/dot4.jpg) no-repeat 0 13px;
	height: 29px;
	overflow: hidden;
}
.applicate ul li a{
	font-size: 14px;
	line-height: 29px;
	color: #333;
	font-family: "\5b8b\4f53";
}
.interview{
	width: 334px;
	float: left;
}
.hotTitle7{
	width: 334px;
	background: #efefef;
}
.videoTitle{
	margin-top: 2px;
}
.videoTitle a{
	border-bottom: 2px solid #ff7533;
}
.hotTitle7 h2{
	width: 298px;
}
.share{
	width: 308px;
	float: left;
	padding: 15px 13px 0;
}
.share dl{
	width: 308px;
	float: left;
}
.share dl dt img{
	width: 128px;
	height: 90px;
	border-radius: 4px;
	float: left;
}
.share dl dd{
	width: 166px;
	float: right;
	margin-top: 8px;
}
.share h3{
	width: 308px;
	float: left;
	margin-bottom: 8px;
	height: 25px;
	overflow: hidden;
}
.share h3 a{
	font-size: 14px;
	line-height: 25px;
	color: #333;
	font-family: "\5b8b\4f53";
}
.share dl dd p{
	font-size: 12px;
	color: #999;
	line-height: 18px;
	height: 72px;
	overflow: hidden;
	font-family: "\5b8b\4f53";
}
.share dl dd p a{
	color: #ff5403;
}
.share ul{
	width: 308px;
	float: left;
	margin-top: 15px;
}
.share ul li{
	width: 293px;
	padding-left: 15px;
	background: url(/images/index2017/dot3.jpg) no-repeat 0 10px;
	height: 27px;
	overflow: hidden;
	float: left;
}
.share ul li a{
	font-size: 14px;
	line-height: 27px;
	color: #333;
	font-family: "\5b8b\4f53";
}
.video ul{
	width: 334px;
	float: left;
}
.video ul li{
	width: 148px;
	float: left;
	margin: 20px 9px;
}
.video ul li img{
	width: 148px;
	height: 91px;
}
.video{
	width: 334px;
	float: left;
}
.video ul li p{
	height: 20px;
	overflow: hidden;
	text-align: center;
	margin-top: 8px;
}
.video ul li p a{
	font-size: 14px;
	line-height: 20px;
	color: #333;
	font-family: "\5b8b\4f53";
}
.technique{
	width: 843px;
    float: left;
    border-right: 1px solid #e1e1e1;
    padding-bottom: 10px;
}
.case{
	width: 395px;
    float: left;
    margin-left: 18px;
    margin-bottom: 5px;
}
.case dl{
	width: 395px;
    float: left;
	margin-top: 10px;
	padding-bottom:10px;
	border-bottom: 1px dashed #e5e5e5
	
}
.case dl dt img{
	width: 122px;
	height: 75px;
	float: left;
}
.case dl dd{
	width: 255px;
	float: right;
}
.case dl dd h3 {
	height: 25px;
	overflow: hidden;
}
.case dl dd h3 a{
	font-size: 14px;
	line-height: 25px;
	color: #333;
	font-family: "\5b8b\4f53";
}
.case dl dd p{
	font-size: 12px;
	line-height: 18px;
	color: #999;
	font-family: "\5b8b\4f53";
	height: 54px;
	overflow: hidden;
}
.case dl dd p a{
	color: #ff5403;
}
.case ul{
	width: 395px;
	float: left;
	margin-top: 10px;
}
.case ul li{
	width: 382px;
	padding-left: 13px;
	background: url(/images/index2017/dot4.jpg) no-repeat 0 10px;
	height: 25px;
	overflow: hidden;
	float: left;
}
.case ul li a{
	font-size: 14px;
	line-height: 25px;
	color: #333;
	font-family: "\5b8b\4f53";
}
.HotData{
	width: 334px;
	float: left;
	margin-top: 10px;
	position: relative;
}
.downTitle{
	height: 50px;
	background: none;
	margin-top: 7px;
}
.downTitle a{
	border-bottom: 2px solid #ff7533;;
}
.HotData ul{
	width: 308px;
	float: left;
	padding: 16px 13px;
}
.HotData ul span{
	display: block;
	width: 1px;
	height: 150px;
	background: #eaeaea;
	position: absolute;
	top: 72px;
	left: 25px;
	z-index: 1;
}
.HotData ul li{
	padding-left: 30px;
	width: 278px;
	float: left;
	background: url(/images/index2017/libg1.png) no-repeat 8px 10px;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
	position: relative;
	z-index: 10;
}
.HotData ul li a{
	font-size: 14px;
	line-height: 30px;
	color: #333;
	font-family: "\5b8b\4f53";
}
.HotData ul li:hover{
	background: url(/images/index2017/libg.png) no-repeat 0 1px;
}


.meets{
	border-top: 3px solid #ff7533;
}
.meetting{
	width: 843px;
	height: 375px;
	float: left;
	border: 1px solid #e1e1e1;
	background: #fff;
	border-right: none;
}
.hotTitle8{
	width: 843px;
	position: relative;
}
.hotTitle8 h2{
	width: 810px;
	height: 46px;
}
.hotTitle8 h2 span{
	font-size: 10px;
	font-weight: normal;
}
.hotTitle8 p{
	width: 275px;
    display: inline-block;
    line-height: 50px;
    color: #666;
    position: absolute;
    top: 0;
    right: 20px;
}
.hotTitle8 p a{
	font-size: 14px;
	line-height: 50px;
	color: #666;
	margin: 0 5px;
}
.meetting dl{
	width: 375px;
	float: left;
	margin: 20px 18px 8px;
}
.meetting dl dt{
	font: normal 18px/24px "Microsoft Yahei","simhei";
	height: 24px;
	text-indent: 25px;
	background: url(/images/index2017/index2017.png) no-repeat 0 -220px;
	margin-bottom: 15px;
}
.meetting dl dd{
	margin-bottom: 15px;
}
.meetting dl dd h3{
    text-indent: 13px;
    background: url(/images/index2017/index2017.png) no-repeat -484px -373px;
    height: 25px;
    overflow: hidden;
}
.meetting dl dd h3 a{
	font: normal 16px/22px "Microsoft Yahei","simhei";
}
.meetting dl dd p{
	font: normal 12px/22px "Tahoma";
    color: #888;
    text-indent: 13px;
    height: 22px;
    overflow: hidden;
    font-family: "\5b8b\4f53";
}
.report{
	width: 334px;
	height: 375px;
	float: right;
	border: 1px solid #e1e1e1;
}
.report ul{
	width: 298px;
	float: left;
	padding: 14px 18px 14px;
	background: #fff;
}
.report ul li{
	width: 298px;
	float: left;
	margin-bottom: 6px;
}
.report ul li h3{
	padding-left: 15px;
	background: url(/images/index2017/seven.png) no-repeat 0 6px;
	height: 49px;
	overflow: hidden;
}
.report ul li h3 a{
	font-size: 14px;
	color: #333;
	line-height: 24px;
	font-weight: normal;
}
.report ul li p span{
	font-size: 12px;
	line-height: 20px;
	color: #999;
	display: inline-block;
	margin-left: 15px;
}

.hotTitle9{
	height: 47px;
	border-right: 1px solid #e1e1e1;
	background: #efefef;
}



.vip{ width:1180px; margin:10px auto 0;background: #fff;}
.vipLeft{ width:845px; float:left;}
.vipTitle{ width:844px; height:48px; float:left; border:1px solid #e1e1e1; border-right:0; position:relative;background: #efefef;}
.vipTitle>a{
	display: block;
	width: 110px;
	height: 25px;
	background: #f60;
	color: #fff;
	font-size: 12px;
	line-height: 25px;
	font-family: "\5b8b\4f53";
	position: absolute;
	top: 11px;
	right: 20px;
	text-align: center;
}
.vipTitle>a:hover{
	color: #fff !important;
}


.vipTitle h3{ float:left; font: normal 20px/48px "Microsoft Yahei","simhei";}
.vipTitle h3 a{ width:132px; height:48px; float:left; display:block; text-align:center; color:#333;}
.vipTitle h3 a:hover{text-decoration: none;}
.vipTitle h3 a.focus{ height:46px; line-height:46px;border-top: 3px solid #ff5403; border-bottom: 1px solid #fff; border-left: 1px solid #dddddd; border-right: 1px solid #dddddd;background: #fff;position: relative;top: -1px;left: -1px;}
.vipBox{ width:843px; float:left; border:1px solid #e1e1e1; border-top:none;}
ul.vipImgList{ width:829px;float:left; margin:20px 0 0 11px; padding-bottom:3px; _padding-bottom:4px;  display:inline;}
ul.vipImgList li{ float:left; padding:0 8px;}
ul.vipImgList li table{ width:124px; height:65px; float:left; overflow:hidden; margin-bottom:1px;}
ul.vipImgList li table tr td{ width:122px; height:63px; text-align:center; vertical-align:middle; border:1px solid #e1e1e1;}
ul.vipImgList li span{ width:122px; height:23px; float:left; line-height:23px; overflow:hidden; text-align:center;}
ul.vipImgList li span a{ color:#666;}
ul.vipImgList li span a:hover{ color:#f60; text-decoration:underline;}
ul.vipWordList{ width:826px; float:left; padding:12px 0 13px 0; margin-left:17px; display:inline;}
ul.vipWordList li{ width:245px; height:30px; float:left; padding-right:30px; text-indent:12px; overflow:hidden; font: normal 14px/30px "\5b8b\4f53"; background:url(/images/index2017/index2017.png) no-repeat -486px -152px;}
ul.vipWordList li a{ color:#333;}
ul.vipWordList li a:hover{ color:#f60; text-decoration:underline;}
ul.vipImgList li a img{
	width: 804px;
	height: 80px;
}


.vipRight{
	width: 334px;
	float: right;
	border: 1px solid #e1e1e1;
	border-left: none;
}
.exercise a{
	width: 132px;
    height: 48px;
    float: left;
    display: block;
    text-align: center;
    color: #333;
    font: normal 20px/48px "Microsoft Yahei","simhei";
 }
 .exercise{
 	height: 48px;
 	border-bottom: 1px solid #e1e1e1;
 	background: #efefef;
 }
 .exercise a:hover{
 	text-decoration: none;
 }
.exercise .focus{
	height:46px;
	 line-height:46px;
	 border-top: 3px solid #ff5403;
	  border-bottom: 1px solid #fff; 
	  border-left: 1px solid #dddddd; 
	  border-right: 1px solid #dddddd;
	  background: #fff;
	  position: relative;
	  top: -1px;
	  left: -1px;
}
.practice ul{
	width: 300px;
	float: left;
	padding: 15px 17px 21px;
}
.practice ul li{
	width: 300px;
	height: 30px;
	float: left;
	overflow: hidden;
	text-indent: 12px;
	background: url(/images/index2017/index2017.png) no-repeat -486px -154px;
}
.practice ul li a{
	font-size: 14px;
	line-height: 30px;
	color: #333;
	font-family: "\5b8b\4f53";
}

.link{ width: 1178px; margin: 15px auto 0; }
.link table{ border: 0px; display: block; float: left; }
.link table tr td.linkleft{ width: 112px; text-align: center; padding: 10px 0; font-size: 14px; font-weight: normal; background: #f5f5f5; border: 1px solid #e1e1e1; font-family: "\5b8b\4f53";}
.link table tr td.linkright{ padding: 10px 10px; line-height: 22px; border: 1px solid #e1e1e1; background: #fff; border-collapse: collapse; border-spacing: 0; }
.link table tr td.linkright a{ text-decoration: none; color: #333333; margin: 0px 0px 0 0; display: inline-block;width: 106px; height: 22px;overflow: hidden;font-family: "\5b8b\4f53";}
.link table tr td.linkright a:hover{ text-decoration: underline; color: #ff6600; }

.update{ width:1178px; height:38px; margin:12px auto 0; border:1px solid #dedede; }
.update dl{ float:left; font:normal 14px/38px "\5b8b\4f53"; }
.update dl dt{ width:92px; height:38px; float:left; text-indent:22px; color:#f60; }
.update dl dd{ width:1078px; float:left; color:#666; }
.update dl dd a{ padding:0 8px; color:#666; }
.update dl dd a:hover{ color:#f60; }


.footer{ width:100%;  text-align:center; padding-bottom:15px;}
.footer span{ width:100%; height:37px; display:block; border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; font: normal 14px/37px "\5b8b\4f53";}
.footer span a{ color:#333; padding:0 10px;}
.footer span a:hover{ color:#f60; text-decoration:underline;}
.footer p.web{ font:normal 14px/40px "Tahoma","\5b8b\4f53"; color:#000; padding:15px 0;}
.footer p.web a{ color:#f60;}
.footer p.web a:hover{ text-decoration:none;}
.footer p{ color:#818181; font:normal 12px/24px "Tahoma","\5b8b\4f53";}
.footer strong{ padding:0 15px;}
.footer b{ font-weight:normal;}
.footer img{ vertical-align:middle; margin-left:5px;}
.footer ul{ width:565px; display: block; margin: 15px auto 0;}
.footer ul li{ display: block; float: left; padding: 0px 4px;}
.footer ul li a{ width: 112px; height: 47px; display: block; float: left; background: #fff url(/images/index2017/Publicbg.png) no-repeat -1px 0px; }
.footer ul li a.bg1{ background: #fff url(/images/index2017/Publicbg.png) no-repeat -122px 0px; }
.footer ul li a.bg2{ background: #fff url(/images/index2017/Publicbg.png) no-repeat -243px 0px; }
.footer ul li a.bg3{ background: #fff url(/images/index2017/Publicbg.png) no-repeat -364px 0px; }
.footer ul li a.bg4{ background: #fff url(/images/index2017/Publicbg.png) no-repeat -483px 0px; }
.log{
	width: 65px !important;
	height: 70px !important;
	background: none !important;
	padding: 0;
}
.log img{
	width: 65px;
	height: 70px;
}
.minWidth{
	width: 65px;
	position: absolute;
	top: -7px;
	right: 15px;
}
.log1{
	width: 60px;
	height: 60px;
	position: absolute;
	right: -45px;
	*right: -70px;
	top: -7px;
	background: none !important;
}
.log1 img{
	width: 60px;
	height: 60px;
}
.ghs p a{
	font-size: 14px;
	height: 20px;
    line-height: 20px;
    margin: 0px 0px 0px 5px;
    color: #939393;
    font-family: "\5b8b\4f53";
}
.ghs{
	width: 300px;
	margin: 0 auto;
}
.ghs p a:hover{
	color: #939393 !important;
	text-decoration: none;
}


.backHome {width: 30px;}
.backHome a,.toTop a {width: 18px;height: 74px;display: block;float: left;background: #f60;text-align: center;font: normal 14px/17px "Microsoft Yahei", "simhei";color: #fff;padding: 6px 6px 0 6px;margin: 2px 0;opacity: 0.7;filter: alpha(opacity=70);text-decoration: none;word-spacing: 0;}
.backHome a:hover {opacity: 1;filter: alpha(opacity=100);color: #fff !important;}
.toTop {width: 30px;height: 80px;position: fixed;_position: absolute;bottom: 20px;_top: expression(eval(document.documentElement.scrollTop+418));display: none;z-index: 999;}
.toTop a:hover {opacity: 1;filter: alpha(opacity=100);color: #fff !important;}
#goTop {position: fixed;_position: absolute;bottom: 100px;display: block;right: 10px;z-index: 99999;}
*html,* html body {background-attachment:fixed;}
*html 
#goTop {position: absolute;right: expression(eval(document.documentElement.scrollLeft+10));top: expression(eval(document.documentElement.scrollTop+334));}
.backHome img{
	max-width: 118px;
    position: absolute;
    right: 32px;
    top: -20px;
    display: none;
	border: 1px solid #e1e1e1;
	z-index: 999;
	}
	
.hotTitle9{
	position: relative;
	width: 334px;
}	
.moreAdd{
	width: 50px;
	height: 47px;
	position: absolute;
	top: 0;
	right: 0;
}
.moreAdd a{
	font-size: 12px;
    line-height: 47px;
    color: #666;
}
.hotTitleNew {
    width: 532px;
    height: 47px;
    background: #efefef;
}
.hotTitleNew h2{
	width: 498px;
}

.leftS{margin-left: 10px;float: right;}


/*10.27*/
.marLeft{
	width: 530px !important;
	height: auto !important;
	margin-left: 0 !important;
	padding: 0px !important;
	border-bottom: none !important;
}
.hotTitle3 h2 a{
	font-size: 20px !important;
	line-height: 46px !important;
	font-family: "microsoft yahei" !important;
}


/*11.01*/
.newProduct .techLeftTop em{
	width: 170px;
	display: inline-block;
	line-height: 49px;
	color: #666;
	position: absolute;
	top: 0;
	right: 120px;
	font-style: normal;
}
.newProduct .techLeftTop em a{
	font-size: 14px;
	line-height: 49px;
	color: #666;
	margin: 0 5px;
	font-style: normal;
}
.newProduct .techLeftTop p{
	width: 100%;
	border-bottom: 1px solid #dddddd;
}
.hotTitleNew strong{
	width: 498px;
}
.hotTitle2 strong {
    width: 245px;
    height: 49px;
}
.hotTitle4 strong {
    width: 498px;
}
.hotTitle5 strong {
    width: 296px;
    font-size: 20px;
    line-height: 46px;
    height: 46px;
    font-weight: normal;
    display: inline-block;
}
.hotTitle6 strong {
    width: 808px;
}
.hotTitle7 strong {
    width: 298px;
}
.hotTitle8 strong {
    width: 810px;
    height: 46px;
}
.vipTitle strong {
	display: inline-block;
    float: left;
    font: normal 20px/48px "Microsoft Yahei","simhei";
}
.vipTitle strong a {
    width: 132px;
    height: 48px;
    float: left;
    display: block;
    text-align: center;
    color: #333;
}
.vipTitle strong a.focus {
    height: 46px;
    line-height: 46px;
    border-top: 3px solid #ff5403;
    border-bottom: 1px solid #fff;
    border-left: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
    background: #fff;
    position: relative;
    top: -1px;
    left: -1px;
}
.exercise{
	display: block;
}
.head ul li h1{
	display: inline-block;
	float: left;
}
.head ul li h2{
	display: inline-block;
	float: left;
}
.apTitle p{
    font-size: 18px;
    color: #333;
    float: left;
    line-height: 25px;
    text-indent: 25px;
    background: url(/images/index2017/index2017.png) no-repeat 0 -220px;
    font-weight: normal;
}

.share p {
    width: 308px;
    float: left;
    margin-bottom: 8px;
    height: 25px;
    overflow: hidden;
}
.share p a {
    font-size: 14px;
    line-height: 25px;
    color: #333;
    font-family: "\5b8b\4f53";
}
.case dl dd span {
	display: block;
    height: 25px;
    overflow: hidden;
}
.case dl dd span a {
    font-size: 14px;
    line-height: 25px;
    color: #333;
    font-family: "\5b8b\4f53";
    font-weight: bold;
}
.share dl dd p{
	width: 166px;
	height: 75px;
}
.meetting dl dd span {
	display: inline-block;
    text-indent: 13px;
    background: url(/images/index2017/index2017.png) no-repeat -484px -373px;
    height: 25px;
    overflow: hidden;
}
.meetting dl dd span a {
    font: normal 16px/22px "Microsoft Yahei","simhei";
}

.report ul li>span {
	display: block;
    padding-left: 15px;
    background: url(/images/index2017/seven.png) no-repeat 0 6px;
    height: 49px;
    overflow: hidden;
}
.report ul li>span a {
    font-size: 14px;
    color: #333;
    line-height: 24px;
    font-weight: normal;
}
.hotTitle8 strong span{
	display: inline-block;
	margin: 0 5px;
	font-weight: bold;
}
.footer ul li a.hyyz{
	background: #fff url(/images/index2017/hyyz1.png) no-repeat !important;
}
.year {
	width: 100%;
	margin: 0 auto;
	background: url("/../images/index/year2018.jpg") no-repeat top center;
	padding-top: 130px;
}

.year .yearBox {
	width: 1180px;
	margin: 0 auto;
	padding: 1px 10px 10px 10px;
	background: #fff;
	position: relative;
}
.year a.close{
	width: 50px;
	height: 20px;
	background: #c50d0d url("/../images/index/yearClose.png") 0 0 no-repeat;
	position: absolute;
	right: 0;
	top: -40px;
	cursor: pointer;
}
.yearBgClose{
	padding-top: 0;
	background: none;
}
.yearBgClose .yearBox{
	background: none;
}
.yearBgClose a.close{
	display: none;
}