body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, select, input, textarea, button, p, blockquote, th, 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-height: 100%;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: #416fbc;}


#header{width: 100%;min-width: 1200px; height: 40px;background: #f6f6f6;margin: 0 auto;border-bottom: 1px solid #ddd;}
.header{width: 1200px;margin: 0 auto;}
.headerLogo{height: 40px;float: left;}
#divLogin{
	float: left;
	margin-left: 10px;
}
#divLogin a{
	font-size: 14px;
	line-height: 40px;
	color: #666;
	display: inline-block;
	margin: 0 8px;
}
.freephone{
	float: right;
	margin-right: 20px;
}
.freephone p{
	font-size: 14px;
	line-height: 36px;
	color: #416fbc;
}
.freephone p span{
	font-size: 18px;
}

.header>p{
	font-size: 14px;
	color: #666;
	line-height: 40px;
	text-align: right;
	float: right;
}
.header>p a{
	padding: 0 7px;
	color: #666;
}
#divLogin a:hover,.header>p a:hover{
	color: #ff6600;
}
.appBox{
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
.headerWeChat {
	width: 78px;
	height: 82px;
	position: absolute;
	top: 0px;
	right: 180px;
	background: url(appBg.png) no-repeat;
	display: none;
}
.headerPhone {
	width: 78px;
	height: 82px;
	position: absolute;
	top: 0px;
	right: 38px;
	background: url(appBg.png) no-repeat;
	display: none;
}
.appCode {
	width: 78px;
	height: 82px;
	position: absolute;
	top: 0px;
	right: -15px;
	background: url(appBg.png) no-repeat;
	display: none;
}
.appBox img{
	width: 65px;
	height: 68px;
	margin-top: 10px;
	margin-left: 7px;
}
.banneradv{width: 1200px;margin:10px auto 0;overflow: hidden;}
.banneradv ul{ width: 1220px; display: inline; float: left; margin: 0px 0 0 -20px; }
.banneradv ul li{ display: block; float: left;padding-bottom: 10px;margin-left: 20px;}

#top{width: 1200px;height: 95px;margin: 4px auto 0;position: relative;z-index: 9999;}
#top img.logo{display: block; position: absolute; top: 20px;}
.top p{width: 217px;height: 20px;display: block;position: absolute;left: 20px;top: 60px;}
.rightAd{width:280px;height: 80px;position: absolute;right: 0;top:0;}
.rightAd img{width:280px;height:80px;float: left; }

.top span{ width:600px; height:18px; padding-left:133px; font: normal 12px/18px "Microsoft Yahei", "simhei";; position:absolute; top:58px; left:290px; overflow:hidden; background:url(sub2015.png) no-repeat -87px -36px;}
.top span a{ padding:0 6px; color:#666666;font-size: 12px;}
.top span a:hover{ color:#ee2d2e; text-decoration:underline;}
.top b{ color:#416fbc;font-weight: normal;}



.nav{
	width: 1175px;
	margin: 0 auto;
	height: 45px;
	background: #416fbc;
	position: relative;
	padding-left: 25px;
	z-index: 99;
}
.nav p a{
	font-size: 18px;
	line-height: 45px;
	color: #fff;
	display: inline-block;
	width:116px;
	text-align: center;
	font-family: "microsoft yahei";
}
.nav p a:hover{
	color: #fff;
	background: #3c97e3;
	text-decoration: none;
}
.supplier{
	position: absolute;
	top: 0;
	right: 45px;
}
.supplier a{
	font-size: 18px;
	line-height: 45px;
	color: #fff;
	display: inline-block;
	text-indent: 25px;
	background: url(supplier.png) no-repeat 0 14px;
	font-family: "microsoft yahei";
}
.childStood{
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
.childStood>p{
	font-size: 14px;
	line-height: 33px;
	color: #666;
	border-bottom: 1px solid #ddd;
	font-family: "microsoft yahei";
}
.childStood>p span{
	color: #416fbc;
}
.childStood>p a{
	font-size: 14px;
	line-height: 33px;
	color: #666;
	padding: 0 10px;
}
.childStood>p a:hover{
	color: #416fbc;
}

.childMore{
	width: 43px;
	position: absolute;
	top: 0;
	right: 0;
	background: url(moreicon1.png) no-repeat right 9px;
}
.childMore a{
	font-size: 14px;
	line-height: 33px;
	color: #416fbc;
}
.childList{
	height: 70px;
	border: 1px solid #ddd;
	border-top: none;
	padding: 5px 15px;
	display: none;
}
.childList p{
	font-size: 14px;
	line-height: 30px;
	color: #666;
	margin-top: 10px;
}
.childList p a{
	font-size: 14px;
	line-height: 30px;
	color: #666;
	padding: 0px 10px;
	display: inline-block;
	font-family: "microsoft yahei";
}
.content{
	width: 1200px;
	margin: 0 auto;
}

.part1Left{
	width: 895px;
	float: left;
	border-radius: 5px;
}
.productTitle{
	height: 64px;
	background: #f6f6f6;
}
.productTitle a{
	display: inline-block;
	width: 88px;
	height: 23px;
	text-align: center;
	background: url(ybTypeIcon.png) no-repeat;
	overflow: hidden;
	padding-top: 40px;
	border: 1px solid #ddd;
	border-right: none;
	font-size: 14px;
	color: #666;
	font-family: "microsoft yahei";
}
.productTitle a:hover{
	text-decoration: none;
	border-bottom: 1px solid #fff;
	background: url(ybTypeIcon.png) no-repeat #fff;
}


#productTitle .focus{
	color: #FF6600;
	background: url(ybTypeIcon.png) no-repeat #fff;
	border-bottom: 1px solid #fff;
}
#pro1{
	width: 92px;
	border-radius: 5px 0 0 0 ;
	background: url(ybTypeIcon.png) no-repeat;
	background-position: 32px -45px !important;
	color: #666;
}
#pro1:hover{
	background-position: 32px 9px;
}
.productTitle a#pro1.focus{
	background-position: 32px 9px !important;
}

#pro2{
	background-position: -60px -45px;
}
#pro2:hover{
	background-position: -60px 9px;
}
.productTitle a#pro2.focus{
	background-position: -60px 9px !important;
}

#pro3{
	background-position: -155px -45px;
}
#pro3:hover{
	background-position: -155px 9px;
}
.productTitle a#pro3.focus{
	background-position: -155px 9px !important;
}
#pro4{
	background-position: -247px -45px;
}
#pro4:hover{
	background-position: -247px 9px;
}
.productTitle a#pro4.focus{
	background-position: -247px 9px !important;
}
#pro5{
	background-position: -338px -45px;
}
#pro5:hover{
	background-position: -338px 9px;
}
.productTitle a#pro5.focus{
	background-position: -338px 9px !important;
}
#pro6{
	background-position: -432px -45px;
}
#pro6:hover{
	background-position: -432px 9px;
}
.productTitle a#pro6.focus{
	background-position: -432px 9px !important;
}
#pro7{
	background-position: -515px -45px;
}
#pro7:hover{
	background-position: -515px 9px;
}
.productTitle a#pro7.focus{
	background-position: -515px 9px !important;
}
#pro8{
	background-position: -602px -45px;
}
#pro8:hover{
	background-position: -602px 9px;
}
.productTitle a#pro8.focus{
	background-position: -602px 9px !important;
}
#pro9{
	background-position: -691px -45px;
}
#pro9:hover{
	background-position: -691px 9px;
}
.productTitle a#pro9.focus{
	background-position: -691px 9px !important;
}
#pro10{
	border-radius: 0 5px 0 0;
	border-right: 1px solid #ddd;
	background-position: -778px -45px;
}
#pro10:hover{
	background-position: -778px 9px;
}
.productTitle a#pro10.focus{
	background-position: -778px 9px !important;
}

.productList{
	border: 1px solid #ddd;
	border-radius: 0 0 5px 5px;
	border-top: none;
	padding: 15px 20px;
}
.productList p{
	height: 23px;
	overflow: hidden;
}
.productList p a{
	font-size: 12px;
	line-height: 25px;
	margin-right: 20px;
	font-family: "microsoft yahei";
}
.productList p .LeftMar{
	margin-right: 0;
}
.productList p a:hover{
	color: #FF6600;
}
.part1Right{
	width: 285px;
	float: right;
	position: relative;
	z-index: 9999;
}
.navigatTitle a{
	padding-top: 43px;
	display: inline-block;
	text-align: center;
	height: 28px;
	width: 94px;
	background: url(navigatIcon.png) no-repeat;
	border: 1px solid #ddd;
	margin-left: -1px;
	margin-bottom: -1px;
}
.navigatTitle a:hover{
	text-decoration: none;
	border: 1px solid #416fbc;
	border-bottom: 1px solid #fff;
	position: relative;
	z-index: 99;
}
#navigat1{
	background-position: 35px 10px;
	border-radius: 5px 0 0 0;
}
#navigat2{
	background-position: -62px 10px;
}
#navigat3{
	background-position: -162px 10px;
	border-radius: 0 5px 0 0;
}
#navigat4{
	background-position: 35px -65px;
	border-radius: 0 0 0 5px;
}
#navigat5{
	background-position: -60px -65px;
}
#navigat6{
	background-position: -156px -65px;
	border-radius: 0 0 5px 0;
}

.navigatList1{
	height: 71px;
	width: 284px;
	border: 1px solid #416fbc;
	position: absolute;
	top: 72px;
	left: -1px;
	background: #fff;
}





.bandsAdv{ width:1200px; margin:12px auto;}
.bandsAdv ul{width:1220px; margin:0 auto; margin:0px 0 0 -20px;}
.bandsAdv ul li{width:181px; height:118px;float:left; margin-left:20px; border:1px solid #dcdcdc; z-index: 2; position:relative; display:inline; overflow:hidden;}
.bandsAdv ul li table{ position:absolute; z-index:1;}
.bandsAdv ul li table tr td{width: 181px; height: 60px;text-align: center;vertical-align: middle;display:block; padding-top:7px;}
.bandsAdv ul li p{ width:181px;text-align:center; font: normal 16px/24px "Microsoft Yahei"; color:#333333; position:absolute; top:61px; height:24px; overflow:hidden;}
.bandsAdv .txtContent{width:181px;text-align:center; font: normal 12px/24px "Microsoft Yahei"; color:#888888; display:block;position:absolute; top:82px; height:24px; overflow:hidden;}
.bandsAdv .bandsContent{ width:163px; height:94px;padding:10px 9px 14px 9px;background:#416fbc; font: normal 12px/16px "\5b8b\4f53"; color:#fff;position:absolute; left:0;top:0;z-index:3;text-align:left;overflow:hidden; display:none;border:1px solid #416fbc;}
.bandsContent span{ width:163px; max-height:32px; display:inline-block;float:left;}
.bandsContent b{ width:163px;max-height:48px; display:inline-block;float:left;overflow:hidden; font-weight:normal;margin-top:5px;}
.bandsAdv ul li a{width:181px; height:118px; position:absolute; background: url(about:blank);z-index:4;}





.part2Left{
	width: 325px;
	float: right;
}
.imgSwitch {
	width: 325px;
	margin:0 auto;
}

.imgSwitchTop {
	width: 325px;
	overflow: hidden;
	display: none;
}

.imgSwitchTop img {
	width: 325px;
	height: 246px;
	border-radius: 5px 5px 0 0;
}

.imgSwitchBot {
	width: 323px;
	height: 90px;
	margin:auto;
	padding: 10px 0;
	position: relative;
	overflow: hidden;
	background: #f6f6f6;
	border: 1px solid #ddd;
	border-radius: 0 0 5px 5px;
	border-top: none;
}

.imgSwitchBot ul {
	width: 320px;
	position: absolute;
	padding-left: 3px;
}

.imgSwitchBot ul li {
	width: 70px;
	height: 90px;
	float: left;
	padding: 5px 5px 0 5px;
}

.imgSwitchBot ul li img {
	width:68px;
	height: 58px;
	border:1px solid #dcdcdc;
	float: left;
	display: block;
}

.imgSwitchBot ul li p {
	width: 68px;
	height: 26px;
	float: left;
	text-align: center;
	font: normal 14px/26px microsoft yahei;
	overflow: hidden;
}

.imgSwitchBot ul li p a {
	color: #666666;
}

.imgSwitchBot ul li p a:hover {
	color: #ff6600;
}

.imgSwitchBot ul li.hover img{
	width:64px;
	height: 55px;
	padding: 9px 5px 3px 2px;
    margin: -6px 0 0 0;
	background: url(img3_10.png) no-repeat 0 0;
	border:none;
}

.imgSwitchBot ul li.hover p a {
	font-weight: bold;
}

.part2Center{
	width: 520px;
	float: left;
	height: 711px;
	overflow: hidden;
	margin-left: 20px;
}


.newscenter{width: 520px;float: left;}
.newstitle{ width: 520px;height: 50px;float: left;border-bottom: 1px solid #ddd;background: #f2f2f2;}
.newstitle p{width: 314px;height: 50px;float: left;}
.newstitle p a{padding: 0 20px;height: 41px;float: left;position: relative;font: 16px/41px "Microsoft Yahei";color: #333;border-top: 4px solid #f2f2f2;font-weight: bold;}
.newstitle p a em{display: none;}
.newstitle p a.focus{border-top: 4px solid #416fbc;color:#416fbc;height:47px;line-height: 41px;padding: 0 20px;border-radius: 5px 5px 0 0;background: #fff;}
.newstitle p a.focus em{width: 11px;height: 6px; display: block;background: url(select.png) no-repeat;position: absolute;top: 41px;left:50%;margin-left: -5px;}
.newscenter span{width: 145px;height: 50px;float: right;background: url(guanming.png) no-repeat 115px 10px; position: relative;}
.newscenter span img{width: 117px;height: 36px;float: right;position: absolute;right:35px;top: 7px;}
.today{height: 306px;overflow: hidden;}
.truetime{height: 306px;overflow: hidden;}
.today,.comul{width: 520px;float: left;}
.today{
	display: none;
}
.today h2{width: 520px;float: left;height: 30px;text-align: center;overflow: hidden;margin: 27px 0 20px;}
.today h2 a{font:bold 20px/30px "Microsoft Yahei";color: #416fbc;}
.today ul{width: 520px;float: left;}
.today ul li{width: 520px;float: left;height: 30px;overflow: hidden; font:16px/30px "Microsoft Yahei";text-indent: 15px; background: url(libg.png) no-repeat 0 13px;margin-bottom: 11px;}
.today ul li a{color: #666;width: 425px;display: block;float: left;height:30px;overflow: hidden;}
.today ul li a:hover{color: #416fbc;}
.today ul li em{float: right;font:normal 14px/30px "Microsoft Yahei";color: #666;}
.truetime{width: 520px;float: left;}
.truetime dl{
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px dotted #ededed;
}
.truetime dl dt{
	width: 124px;
	height: 89px;
	margin-right: 15px;
	float: left;
}
.truetime dl dt img{
	width: 124px;
	height: 89px;
	border-radius: 3px;
}
.truetime dl dd{
	width: 380px;
	height: 95px;
	overflow: hidden;
	float: left;
	margin-top: -5px;
}
.truetime dl dd p{
	height: 30px;
	overflow: hidden;
	margin-bottom: 5px;
}
.truetime dl dd p a{
	font-size: 16px;
	line-height: 30px;
	color: #666;
	font-family: "microsoft yahei";
}
.truetime dl dd p a:hover{
	color: #416fbc;
}


.truetime h2{width: 520px;float: left;height: 30px;text-align: center;overflow: hidden;margin: 30px 0 25px;}
.truetime h2 a{font:bold 20px/30px "Microsoft Yahei";color: #416fbc;}


.comul{margin-top: 12px;margin-bottom: 0;}
.comul ul li{height: 30px;line-height: 30px;background: url(libg.png) no-repeat 0 13px;margin-bottom: 9px;}
.depth{width: 520px;float: left;}
.depth ul{width: 520px;float: left;}
.depth ul li{width: 520px;height: 106px;overflow: hidden;margin-top: 20px;padding-bottom: 20px; border-bottom: 1px dotted #ededed;position: relative;float: left;}

.depth ul li:last-of-type{border: none;}
.depth ul li img{width: 149px;height: 106px;float: left;position: absolute;left: 0;top: 0;border-radius: 3px;}
.depth ul li h3{width: 350px;float: left;height: 28px;overflow: hidden;position: absolute;left: 169px;top: 5px;}
.depth ul li h3 a{font:bold 18px/28px "Microsoft Yahei";color: #333;}
.depth ul li h3 a:hover{color: #416fbc;}
.depth ul li p{font: 14px/28px "Microsoft Yahei";color: #666;width: 350px;height: 56px;overflow: hidden;position: absolute;left: 169px;top: 40px;}
.depth ul li p a{color: #FF6600;}


.number{
	margin-top: 20px;
}
.number .newstitle{
	width: 325px;
}

.numberYb{
	width: 325px;
	float: left;
	margin-top: 20px;
}
.view{
	width: 325px;
	background: #f8f8f8;
}
.view p{
	width: 130px;
	float: left;
	margin-top: 22px;
	height: 50px;
	overflow: hidden;
	margin-left: 15px;
}
.view p a{
	font-size: 14px;
	line-height: 25px;
	color: #333;
	font-family: "microsoft yahei";
}
.view p a:hover{
	color: #416fbc;
}
.view .viewPic{
	width: 131px;
	float: left;
}
.view .viewPic img{
	width: 131px;
	height: 88px;
}
.numberYb ul{
	margin-top: 10px;
}
.numberYb ul li{
	text-indent: 15px;
	height: 30px;
	overflow: hidden;
	background: url(libg2.png) no-repeat 0 14px;
	margin-bottom: 3px;
}
.numberYb ul li a{
	font-size: 14px;
	line-height: 30px;
	color: #666;
	font-family: "microsoft yahei";
}
.numberYb ul li a:hover{
	color: #416fbc;
}
.part2Right{
	width: 314px;
	float: left;
}
.part2Right .newstitle{
	width: 314px;
}
.part2Right .newstitle p a{
	padding: 0 12px;
}
.part2Right .newstitle p a.focus{
	padding: 0 12px;
}

.brandStyle ul{ float:left; width:328px; margin-left:-14px;margin-top: 12px;height: 365px;overflow: hidden;}
.brandStyle ul li{ width:150px; height:80px; float:left; margin-left: 14px; margin-bottom:15px;position: relative;}
.brandStyle ul li>a{
	display: block;
	border:1px solid #dcdcdc;width:148px; height:78px;
	 display: flex;
    justify-content:center;
    align-items:Center;
}


.brandStyle ul li img{ }
.brandText{
	width: 100%;
	height: 100%;
	background: #416fbc;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.brandText p,.brandText p a{
	font-size: 12px;
	line-height: 20px;
	overflow: hidden;
	height:40px;
	margin-top: 15px;
	padding: 0 10px;
	color: #fff;
}
.brandStyle ul li:hover .brandText{
	display: block;
}


.goods{
	margin-top: 20px;
	border: 1px solid #ddd;
	width: 312px;
	height: 244px;
	float: left;
}
.goodsTitle {
	width: 100%;
	height: 49px;
	background: #f2f2f2;
	position: relative;
}
.goodsTitle h2{
	font-size: 16px;
	line-height: 49px;
	color: #333;
	padding-left: 15px;
}
.goodsTitle a{
	display: inline-block;
	width: 50px;
	font-size: 14px;
	line-height: 49px;
	position: absolute;
	top: 0;
	right: 0;
}

.goodstitle {
	height: 32px;
	border-bottom: 2px solid #ddd;
	padding-left: 15px;
}
.goodstitle p a{
	font-size: 12px;
	line-height: 32px;
	color: #666;
	display: inline-block;
	margin-right: 15px;
	font-family: "microsoft yahei";
}
.goodstitle .focus{
	color: #416fbc;
	border-bottom: 2px solid #416fbc;
}
.goods ul li{
	width: 135px;
	height: 125px;
	text-align: center;
	background: #f8f8f8;
	margin-top: 18px;
	margin-left: 13px;
	float: left;
}
.goods ul li table {
    width: 135px;
    height: 90px;
}
.goods ul li table tr td {
    width: 135px;
    height: 90px;
    text-align: center;
    vertical-align: middle;
    display: block;
     display: flex;
    justify-content:center;
    align-items:Center;
}
.goods ul li p{
	height: 25px;
	padding: 0 15px;
	overflow: hidden;
	margin-top: 5px;
}
.goods ul li p a{
	font-size: 14px;
	line-height: 25px;
	color: #666;
	font-family: "microsoft yahei";
}




.IndustryTitle{
	position: relative;
}
.IndustryTitle>a{
	display: inline-block;
	font-size: 12px;
	line-height: 25px;
	width: 117px;
	height: 25px;
	text-align: center;
	background: #416fbc;
	border-radius: 5px;
	font-family: "\5b8b\4f53";
	color: #fff;
	position: absolute;
	top: 13px;
	right: 0px;
}
.IndustryTitle span{
	display: block;
	font-size: 36px;
	line-height: 50px;
	color: #416fbc;
	width: 196px;
	float: left;
	font-family: "microsoft yahei";
}
.IndustryTitle span b{
	padding: 0 10px;
}
.IndustryTitle span b a{
	color: #416fbc;
}
.IndustryTitle p{
	width: 1000px;
	height: 45px;
	border-bottom: 2px solid #416fbc;
	float: right;
	text-align: right;
}
.IndustryTitle p a{
	font-size: 14px;
	line-height: 22px;
	height: 25px;
	color: #666;
	display: inline-block;
	padding: 0px 5px;
	border-radius: 3px;
	margin-right: 14px;
	margin-top: 10px;
	font-family: "microsoft yahei";
}
.IndustryTitle p a:hover{
	color: #fff;
	background: #416fbc;
}

.IndustryCon{
	margin-top: 10px;
	margin-left: -20px;
}
.IndustryBox{
	width: 386px;
	float: left;
	margin-left: 20px;
	margin-bottom: 10px;
}
.boxTitle{
	position: relative;
	padding-bottom: 10px;
	border-bottom: 1px solid #ddd;
}
.boxTitle h3{
	font-size: 18px;
	line-height: 30px;
	color:#416fbc;
	font-family: "microsoft yahei";
}
.boxTitle a{
	font-size: 12px;
	line-height: 30px;
	color: #666;
	display: inline-block;
	width: 40px;
	position: absolute;
	top: 0;
	right: 0;
	font-family: "microsoft yahei";
}
.IndustryBox ul{
	margin-top: 10px;
}
.IndustryBox ul li{
	height: 30px;
	text-indent: 15px;
	background: url(libg2.png) no-repeat 0 13px;
	margin-bottom: 3px;
	overflow: hidden;
}
.IndustryBox ul li a{
	font-size: 14px;
	line-height: 30px;
	color: #666;
	display: block;
	font-family: "microsoft yahei";
}
.IndustryBox ul li a:hover{
	color: #416fbc;
}

.onlineLearning .newstitle{
	width: 1200px;
}
.onlineLearning .newstitle p{
	width: 1200px;
}
.onlineLearning .newstitle p a{
	padding: 0 17px;
}
.onlineLearning .newstitle p a.focus{
	padding: 0 17px;
}
.onlineLearning ul{
	width: 1220px;
	margin-left: -20px;
}
.onlineLearning ul li{
	width: 183px;
	overflow: hidden;
	float: left;
	margin-left: 20px;
	margin-top: 20px;
}
#onMar1{
	margin: 0 42.5px;
}
#onMar2{
	margin: 0 62.5px;
}
#onMar3{
	margin: 0 42.5px;
}
#onMar4{
	margin: 0 62.5px;
}
#onMar5{
	margin: 0 42.5px;
}
#onMar6{
	margin-left: 62.5px;
}
.onlinePic{
	width: 183px;
	height: 133px;
	overflow: hidden;
}
.onlineLearning ul li img{
	width: 183px;
	height: 133px;
	border-radius: 3px;
	webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -webkit-transition: -webkit-transform 0.5s linear;
    -moz-transition: -moz-transform 0.5s linear;
    -ms-transition: -ms-transform 0.5s linear;
    -o-transition: -o-transform 0.5s linear;
    transition: transform 0.5s linear;
}
.onlineLearning ul li img:hover{
	webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
}
.onlineLearning ul li p{
	height: 45px;
	overflow: hidden;
	text-align: center;
	background: #fff;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-ms-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
}
.onlineLearning ul li p a{
	font-size: 14px;
	line-height: 45px;
	color: #333;
}
.onlineLearning ul li p a:hover{
	color: #416fbc;
}
.onlineList{
	float: left;
}
.onlineLearning ul li:hover p{
	background: #f6f6f6;
}
.onlineLearning ul li:hover a{
	color: #416fbc;
}
.videoCenter ul li{
	position: relative;
}
.hoverBg{
	width: 183px;
	height: 133px;
	background: #000;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    -khtml-opacity:0;
    -webkit-opacity:0;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-ms-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
}
.videoPlay{
	width: 30px;
	height: 30px;
	position: absolute;
	left: 10px;
	bottom: 50px;
	opacity: 0;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-ms-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
}
.videoPlay img{
	width: 30px !important;
	height: 30px !important;
}
.videoCenter ul li:hover .hoverBg{
	background: rgba(0,0,0,0.4);
	filter:alpha(opacity=30);/*IE*/
	opacity:0.3;/*FF*/ 
    -moz-opacity:30;
    -khtml-opacity:30;
    -webkit-opacity:30;
}
.videoCenter ul li:hover .videoPlay{
	bottom: 55px;
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:100;
    -khtml-opacity:100;
    -webkit-opacity:100;
}



.search1 input#search1 {
    position: absolute;
    width: 77px;
    height: 36px;
    border: 2px solid #0981da;
    border-right: 1px solid #dddddd;
    font: normal 12px/36px "microsoft yahei", Tahoma, Arial;
    color: #333;
    text-indent: 16px;
    top: 0;
    left: 100px;
    background: url(img8_03.png) no-repeat 70px center #fff;
    cursor: pointer;
}

.search1 #searchList1 {
    position: absolute;
    z-index: 9999;
    width: 78px;
    border: 1px solid #ddd;
    border-top: 0;
    display: block;
    top: 40px;
    left: 100px;
    padding: 5px 0;
    background: #fff;
}

.search1 #searchList1 li {
    display: block;
    font: normal 12px/22px microsoft yahei;
    color: #666;
    text-indent: 16px;
}

.search1 #searchList1 li:hover {
    background: #0981da;
    color: #fff;
}



.shop{
	margin-top: 20px;
}

.product-wrap{
	width: 590px;
	border-top: 1px solid #dcdcdc;
}
.product-wrap .lf-nav{
	float: left;
	width: 117px;
	padding-top: 10px;
	border: 1px solid #dcdcdc;
	border-top:0;
	height: 397px;
	background-color: #f5f5f5;
}
.product-wrap .lf-nav ul li{
	font-size: 14px;
	line-height: 30px;
	text-indent: 18px;
	font-family: "\5b8b\4f53";
}
.product-wrap .lf-nav ul li:hover,.product-wrap .lf-nav ul li.focus{
	background-color: #e3e3e3;
}
.product-wrap .lf-nav ul li a{
	color: #333;
	display: block;
}
.product-wrap .lf-nav ul li a:hover{
	color: #416fbc;
}
.product-wrap .lf-nav .t-title{
	font:bold 18px/30px "Microsoft Yahei";
	position: relative;
	text-indent: 18px;
	padding-bottom: 3px;

}
.product-wrap .lf-nav .t-title a{
	color: #333;
	display: block;
}
.product-wrap .lf-nav .t-title i{
	position: absolute;
	left: -1px;
	top: 5px;
	background-color: #416fbc;
	height: 20px;
	width: 5px;
}
.left{
	float: left;
}
.right{
	float: right;
}
.rt-product{
	float: left;
	display: none;
	height: 407px;
	overflow: hidden;
	width: 471px;
	border-bottom: 1px solid #dcdcdc;

}
.rt-product ul{
	height: 408px;
	width: 472px;
}
.rt-product ul li{
	float: left;
	width: 136px;
	height: 116px;
	padding:10px;
	border-right: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
}
.rt-product ul li table td{
	padding-top: 5px;
	width: 137px;
	height: 80px;
	text-align: center;
	vertical-align: middle;
}
.rt-product ul li table td img{
	max-height: 100%;
	max-width: 100%;
}
.rt-product ul li p{
	font:normal 14px/30px "Microsoft Yahei";
	height: 30px;
	overflow: hidden;
	text-align: center;
	margin-top: 3px;
}
.rt-product ul li p a{
	color: #333
}


.newPro{
	margin-top: 20px;
}
.newProLeft{
	width: 893px;
	float: right;
}
.newProLeft .newstitle{
	width: 905px;
	position: relative;
}
.newProLeft .newstitle>a{
	font-size: 12px;
	line-height: 50px;
	color: #666;
	display: inline-block;
	width: 50px;
	position: absolute;
	top: 0;
	right: 0;
}



.newProBox{
	float: left;
}
.newProBox ul{
	width: 913px;

}
.newProBox ul li{
	width: 208px;
	height: 230px;
	float: left;
	margin-left: 20px;
	margin-top: 20px;
}
.newProBox ul li table{
	width: 208px;
	height: 110px;
	float: left;
}
.newProBox ul li table td{
    text-align: center;
    vertical-align: middle;
}
.newProBox ul li table td img{
	/*width: 207px;
	height: 110px;*/
}
.proText{
	width: 177px;
	padding: 10px 15px;
	background: #f8f8f8;
	float: left;
}
.newProBox ul li .proText h3{
	font-size: 14px;
	line-height: 25px;
	color: #333;
	font-weight: normal;
	font-family: "microsoft yahei";
}
.newProBox ul li .proText h4{
	font-size: 12px;
	line-height: 25px;
	color: #666;
	font-weight: normal;
	font-family: "\5b8b\4f53";
}
.newProBox ul li .proText p{
	font-size: 14px;
	line-height: 25px;
	color: #333;
	font-family: "\5b8b\4f53";
}
.newProBox ul li .proText p i{
	font-style: normal;
	color: #999;
}
.price{
	font-size: 16px;
	line-height: 25px;
	color: #333;
}
.price b{
	font-size: 16px;
	line-height: 25px;
	color: #FF6600;
}
.price span{
	font-size: 16px;
	line-height: 25px;
	color: #999;
	text-decoration: line-through;
}
.newProBox1{
	float: left;
}
.newProBox2{
	position: relative;
}
.newProBox2>a{
	position: absolute;
	top: -35px;
	right: 15px;
}
.newProBox1 ul{
	width: 913px;
	float: left;

}
.newProBox1 ul li{
	width: 208px;
	height: 230px;
	float: left;
	margin-left: 20px;
	margin-top: 20px;
}
.newProBox1 ul li table{
	width: 208px;
	height: 110px;
	float: left;
}
.newProBox1 ul li table td{
    text-align: center;
    vertical-align: middle;
}
.newProBox1 ul li table td img{
	/*width: 207px;
	height: 110px;*/
}
.proText1{
	width: 175px;
	padding: 10px 15px;
	background: #f8f8f8;
	float: left;
	position: relative;
	border: 1px solid #ddd;
	border-top: 1px solid #ddd;
}
.proText1>span{
	display: inline-block;
	width: 133px;
	height: 27px;
	font-size: 12px;
	line-height: 27px;
	color: #fff;
	background: #416fbc;
	font-family: "\5b8b\4f53";
	position: absolute;
	top: -13px;
	left: 37px;
	text-align: center;
}
.proText1 h3{
	font-size: 14px;
	line-height: 25px;
	color: #333;
	font-weight: normal;
	font-family: "microsoft yahei";
}
.proText1 h3 a:hover{
	color: #FF6600;
}
.proText1 p{
	font-size: 12px;
	line-height: 25px;
	color: #666;
	font-weight: normal;
	font-family: "\5b8b\4f53";
}
.price1{
	width: 205px;
	height: 35px;
	position: absolute;
	border-top: 1px solid #ddd;
	bottom: 0;
	left: 0;
}
.price1 a{
	display: inline-block;
	width: 102px;
	height: 35px;
	font-size: 14px;
	line-height: 35px;
	font-family: "\5b8b\4f53";
	float: left;
}
.liuyan{
	border-right: 1px solid #ddd;
	text-indent: 50px;
	background: url(liuyan.png) no-repeat 27px 8px;
}
.liuyan:hover{
	color: #fff;
	background: url(liuyan.png) no-repeat 27px -53px #416fbc;
}
.create{
	text-indent: 40px;
	background: url(liuyan.png) no-repeat -78px 8px;
}
.create:hover{
	color: #fff;
	background: url(liuyan.png) no-repeat -78px -53px #416fbc;
}


.newProRight{
	width: 290px;
	float: left;
}
.newProRight .newstitle{
	width: 290px;
}
.newProRight .newstitle p{
	width: 290px;
}
.supportList{
	float: left;
	margin-top: 13px;
}
.supportList ul{
	float: left;
}
.supportList ul li{
	height: 30px;
	overflow: hidden;
	width: 290px;
	float: left;
	text-indent: 25px;
	margin-bottom: 3px;
}
.supportList ul li a{
	font-size: 14px;
	line-height: 30px;
	color: #333;
	display: inline-block;
	width: 195px;
	float: left;
	font-family: "microsoft yahei";
}
.supportList ul li a:hover{
	color: #416fbc;
}
.supportList ul li span{
	font-size: 14px;
	line-height: 30px;
	color: #999;
	display: inline-block;
	width: 40px;
	float: right;
	text-indent: 0px;
}
.supportList3 ul li{
	background: url(gong.png) no-repeat 0 8px;
}
.supportList1 ul li{
	background: url(qiu.png) no-repeat 0 8px;
}
.supportList2 ul li{
	text-indent: 0;
}


.IndustryTitle1 span{
	width: 300px;
}
.IndustryTitle1 p{
	width: 895px;
}
.IndustryTitle1 i{
	display: inline-block;
	font-size: 14px;
	line-height: 30px;
	font-style: normal;
	position: absolute;
	top: 12px;
	left: 306px;
	font-family: "microsoft yahei";
}
.rankList{
	width: 1098px;
	margin: 15px auto 0;
	position: relative;
}
.rankList1{
	margin-left: -19px;
}
.rankBox{
	width: 260px;
	height: 417px;
}
.rankBox h2{
	width: 260px;
	height: 47px;
	text-indent: 72px;
	font-size: 18px;
	line-height: 47px;
	color: #fff;
}
.rankBox h2 a{
	color: #fff;
}
.rankBox h2 a:hover{
	color: #fff;
}

.rankBox1 h2{
	background: url(rank01.jpg) no-repeat;
}
.rankBox2 h2{
	background: url(rank02.jpg) no-repeat;
}
.rankBox3 h2{
	background: url(rank03.jpg) no-repeat;
}
.rankBox4 h2{
	background: url(rank04.jpg) no-repeat;
}


.arrowLeft{
	width: 30px;
	height: 70px;
	background: url(arrow.png) no-repeat 0 0;
	position: absolute;
	top: 160px;
	left: -51px;
}
.arrowLeft:hover{
	width: 30px;
	height: 70px;
	background: url(arrow.png) no-repeat 0 -140px;
}
.arrowRight{
	width: 30px;
	height: 70px;
	background: url(arrow.png) no-repeat -70px 0;
	position: absolute;
	top: 160px;
	right: -51px;
}
.arrowRight:hover{
	width: 30px;
	height: 70px;
	background: url(arrow.png) no-repeat -70px -140px;
}

.article{
	margin-left: -18px;
}
.articleBox{
	width: 285px;
	margin-left: 18px;
	height: ;
	float: left;
}
.articleTitle{
	width: 285px;
	position: relative;
	border-bottom: 1px solid #ddd;
}
.articleTitle h2{
	font-size: 18px;
	line-height: 50px;
	display: inline-block;
	margin-left: 12px;
	padding-left: 30px;
	border-bottom: 2px solid #416fbc;
	position: relative;
	bottom: -1px;
	font-family: "microsoft yahei";
}
.articleTitle a{
	font-size: 12px;
	line-height: 40px;
	display: inline-block;
	position: absolute;
	top: 10px;
	right: 0;
	color: #666;
	font-family: "microsoft yahei";
}
.articleBox ul{
	height: 214px;
	overflow: hidden;
}
.articleBox ul li{
	padding-left: 12px;
	height: 42px;
	overflow: hidden;
	border-bottom: 1px dotted #ededed;;
}
.articleBox ul li span{
	display: inline-block;
	width: 15px;
	height: 20px;
	text-align: center;
	font-size: 12px;
	line-height: 20px;
	color: #999;
}
.articleBox ul li span.top1{
	color: #416fbc;
	background: url(artlibg.png) no-repeat 0 0;
}
.articleBox ul li a{
	font-size: 14px;
	line-height: 42px;
	color: #666;
	font-family: "microsoft yahei";

}
.articleBox ul li a:hover{
	color: #416fbc;
}
.articleTitle1 h2{
	background: url(articlebg.png) no-repeat 0 18px;
}
.articleTitle2 h2{
	background: url(articlebg.png) no-repeat 0 -22px;
}
.articleTitle3 h2{
	background: url(articlebg.png) no-repeat 0 18px;
}
.articleTitle4 h2{
	background: url(articlebg.png) no-repeat 0 -64px;
}

.vip{
	margin-top: 10px;
}
.vipLeft{
	width: 890px;
	float: left;
}
.vipLeft .newstitle{
	width: 890px;
	position: relative;
}
.vipLeft .newstitle p{
	width: 890px;
}
.vipLeft .newstitle>a{
	display: inline-block;
	font-size: 12px;
	line-height: 25px;
	width: 117px;
	height: 25px;
	text-align: center;
	background: #416fbc;
	border-radius: 5px;
	font-family: "\5b8b\4f53";
	color: #fff;
	position: absolute;
	top: 13px;
	right: 20px;
}
.vipLeftList{
	width: 890px;
	float: left;
	margin-top: 10px;
}
.vipLeftList ul{
	float: left;
}
.vipLeftList ul li{
	width: 275px;
	margin-left: 20px;
	float: left;
	height: 30px;
	overflow: hidden;
	text-indent: 15px;
	background: url(libg2.png) no-repeat 0 13px;
	margin-bottom: 3px;
}
.vipLeftList ul li a{
	font-size: 14px;
	line-height: 30px;
	color: #666;
	font-family: "microsoft yahei";
}
.vipLeftList ul li a:hover{
	color: #416fbc;
}
.vipRight{
	width: 290px;
	float: right;
}
.vipRight .newstitle{
	width: 290px;
	position: relative;
}
.vipRight .newstitle p{
	width: 290px;
}
.vipRight ul{
	float: left;
	margin-top: 10px;
}
.vipRight ul li{
	width: 275px;
	float: left;
	height: 30px;
	overflow: hidden;
	text-indent: 15px;
	background: url(libg2.png) no-repeat 0 13px;
	margin-bottom: 3px;
}
.vipRight ul li a{
	font-size: 14px;
	line-height: 30px;
	color: #666;
	font-family: "microsoft yahei";
}
.vipRight ul li a:hover{
	color: #416fbc;
}

.techLeft{
	width: 912px;
	float: left;
	margin-left: -20px;
}
.principle{
	width: 436px;
	float: left;
	margin-left: 20px;
	margin-top: 10px;
}
.principle dl{
	margin: 20px 0 10px;
}
.principle dl dt{
	width: 148px;
	height: 92px;
	float: left;
}
.principle dl dt img{
	width: 148px;
	height: 92px;
	border-radius: 3px;
}
.principle dl dd{
	width: 270px;
	float: right;
}
.principle dl dd h4{
	font-size: 16px;
	line-height: 30px;
	color: #333;
	margin-top: 5px;
	height: 30px;
	overflow: hidden;
}
.principle dl dd h4:hover{
	color: #416fbc;
}
.principle dl dd p{
	font-size: 12px;
	line-height: 25px;
	color: #666;
	height: 50px;
	overflow: hidden;
	font-family: "microsoft yahei";
}
.principle dl dd p a{
	color: #FF6600;
}
.principle>p{
	height: 30px;
	overflow: hidden;
	text-indent: 15px;
	background: url(libg2.png) no-repeat 0 13px;
}
.principle>p a{
	font-size: 14px;
	line-height: 30px;
	color: #666;
	font-family: "microsoft yahei";
}
.principle>p a:hover{
	color: #416fbc;
}
.techRight{
	width: 290px;
	float: right;
}

.techtitle{
	margin-top: 7px;
	border-bottom: 1px solid #ddd;
}
.techtitle p a{
	font-size: 18px;
	line-height: 30px;
	margin-right: 40px;
	display: inline-block;
	border-bottom: 3px solid #fff;
	padding-bottom: 11px;
	font-family: "microsoft yahei";
}

.techtitle .focus{
	font-weight: bold;
	color: #416fbc;
	border-bottom: 3px solid #416fbc;
}
.techLista ul{
	margin-top: 20px;
}
.techLista ul li{
	height: 30px;
	overflow: hidden;
	text-indent: 15px;
	background: url(libg2.png) no-repeat 0 13px;
	margin-bottom: 3px;
}
.techLista ul li a{
	font-size: 14px;
	line-height: 30px;
	color: #666;
	font-family: "microsoft yahei";
}
.techLista ul li a:hover{
	color: #416fbc;
}
.techListb ul{
	margin-top: 20px;
}
.techListb ul li{
	height: 30px;
	overflow: hidden;
	margin-bottom: 3px;
}
.techListb ul li a{
	display: inline-block;
	width: 200px;
	font-size: 14px;
	line-height: 30px;
}
.techListb ul li a:hover{
	color: #416fbc;
}
.techListb ul li span{
	display: inline-block;
	width: 88px;
	font-size: 14px;
	line-height: 30px;
	color: #999;
	text-align: right;
}
.like{
	margin-top: 10px;
}
.likeLeft{
	width: 895px;
	float: left;
}
.likeCon{
	width: 832px;
	margin-left: 42px;
	position: relative;
}
.likeBox{
	width: 254px;
	height: 247px;
	border: 1px solid #ddd;
}
.likeBox>a{
	*display: block !important;
	width: 254px;
	height: 135px !important;
	*text-align: center;
	display: flex;
    justify-content:center;
    align-items:Center;
}
.likeBox img{
	
}
.likeBox h2{
	font-size: 14px;
	line-height: 30px;
	padding: 0 20px;
	height: 30px;
	overflow: hidden;
	margin-top: 5px;
}
.likeBox p{
	font-size: 12px;
	line-height: 30px;
	padding: 0 20px;
	text-indent: 15px;
	font-family: "\5b8b\4f53";
	background: url(menu.png) no-repeat 22px 10px;
}
.likeBox p a{
	color: #666;
	text-decoration: underline;
}
.askPrice{
	padding: 0 20px;
	margin-top: 7px;
}
.askPrice a{
	display: inline-block;
	width: 69px;
	height: 28px;
	font-size: 14px;
	line-height: 28px;
	color: #fff;
	text-indent: 34px;
	background: url(xunjia.jpg) no-repeat;
}


.prev{
	width: 30px;
	height: 70px;
	background: url(arrow.png) no-repeat 0 0;
	position: absolute;
	top: 85px;
	left: -40px;
}
.arrowLeft1:hover{
	width: 30px;
	height: 70px;
	background: url(arrow.png) no-repeat 0 -140px;
}
.next{
	width: 30px;
	height: 70px;
	background: url(arrow.png) no-repeat -70px 0;
	position: absolute;
	top: 85px;
	right: -16px;
}
.arrowRight1:hover{
	width: 30px;
	height: 70px;
	background: url(arrow.png) no-repeat -70px -140px;
}
.likeRight{
	width: 290px;
	float: right;
}
.likeRight ul{
	margin-top: 10px;
}
.likeRight ul li{
	height: 30px;
	overflow: hidden;
	text-indent: 15px;
	background: url(libg2.png) no-repeat 0 13px;
	margin-bottom: 3px;
}
.likeRight ul li a{
	font-size: 14px;
	line-height: 30px;
	color: #666;
	font-family: "microsoft yahei";
}
.likeRight ul li a:hover{
	color: #416fbc;
}

.exhiL{
	width: 895px;
	float: left;
}
.exhiL .newstitle{
	width: 895px;
	position: relative;
}

.exhiL .newstitle>a{
	font-size: 12px;
	line-height: 50px;
	color: #666;
	display: inline-block;
	width: 50px;
	position: absolute;
	top: 0;
	right: 0;
}
.exhilList{
	float: left;
}
.exhiListTop {
	width: 895px;
	height: 47px;
	float: left;
	display: inline;
	position: relative;
	border-bottom: 1px solid #d1d1d1;
}

.exhiListTop p {
	position: absolute;
	top: 14px;
	left: 166px;
	font: normal 16px "microsoft yahei";
	color: #416fbc;
}

.exhiListTop p.time {
	left: 512px;
}

.exhiListTop p.area {
	left: 735px;
}
ul.exhiList {
	width: 895px;
	float: left;
	display: inline;
	padding: 10px 0 8px 0;
}

ul.exhiList li {
	width: 895px;
	height: 30px;
	float: left;
	text-indent: 5px;
}

ul.exhiList li:hover p {

}

ul.exhiList li p {
	width: 410px;
	height: 30px;
	float: left;
	font-size: 14px;
	line-height: 30px;
	overflow: hidden;
	color: #666;
	font-family: "\5b8b\4f53";
}

ul.exhiList li p a {
	color: #666;
	font-family:"microsoft yahei";
}
ul.exhiList li p.name{
	padding: 0 30px;
}
ul.exhiList li:hover p.name{
	background: #f5f5f5;
}
ul.exhiList li p.time {
	width: 190px;
	font-family: tahoma;
	text-align: center;
}

ul.exhiList li p.area {
	width: 230px;
	text-align: center;
	font-family:"microsoft yahei"
}

ul.report {
	border: 0px;
	margin-top: 1px;
}

ul.report li {
	height: 28px;
	line-height: 28px;
}

.exhiR{
	width: 290px;
	float: right;
}
.exhiR .newstitle{
	width: 290px;

}


.exhiRList img.techImg {
	width: 112px;
	height: 83px;
	float: left;
	display: inline;
	margin: 0 13px 0 15px;
}

.exhiRList img.exhiImg {
	width: 109px;
	height: 89px;
	float: left;
	display: inline;
	margin: 16px 0px 0;
	border-radius: 3px;
}

.exhiRList p {
	width: 148px;
	float: left;
	line-height: 22px;
	color: #888888;
	margin-top: 5px;
}

.exhiRList p a {
	color: #0054A6;
}

.exhiText {
	width: 160px;
	height: 82px;
	float: left;
	background: #f3f3f3;
	padding: 8px 8px 0 11px;
	margin-top: 15px;
}

.exhiText b {
	width: 150px;
	height: 26px;
	float: left;
	font: normal 14px/26px microsoft yahei;
	overflow: hidden;
}

.exhiText b a:hover {
	color: #416fbc;
}

.exhiText span {
	font-size: 12px;
	line-height: 25px;
	width: 152px;
	height: 50px;
	float: left;
	color: #666;
	overflow: hidden;
	font-family: "microsoft yahei";
}

.exhiText span a {
	color: #FF6600;
}

.exhiText span a:hover {
	text-decoration: underline;
	color: #ff6600;
}
.exhiRList{
	width: 290px;
	float: left;
}
.exhiRList ul{
	width: 290px;
	float: left;
	margin-top: 3px;
}
.exhiRList ul li{
	height: 30px;
	overflow: hidden;
	text-indent: 15px;
	background: url(libg2.png) no-repeat 0 13px;
	margin-bottom: 3px;
}
.exhiRList ul li a{
	font-size: 14px;
	line-height: 30px;
	color: #666;
	font-family: "microsoft yahei";
}
.exhiRList ul li a:hover{
	color: #416fbc;
}

.newcompanyList{width: 1220px;margin-left: -20px;margin-top: 18px;}
.newcompanyList li{margin: 0 0 20px 20px; float: left; width: 222px; height: 98px; border: #ebebeb 1px solid;}
.goldCompany {width: 222px;height: 98px;}
.goldCompany img{padding: 2px 15px; width: 192px; height: 66px; float: left;}
.goldCompany p{text-align: center; width: 222px; height: 28px; background-color: #ebebeb; line-height: 28px; overflow: hidden; font-family: "microsoft yahei";}
.goldCompany p a {color: #333333;}

.newcompanyList li:hover{
	border: 1px solid #416fbc;
}
.newcompanyList li:hover a{
	color: #FF6600;
}



.link{ width: 1200px; margin: 0 auto; font-family: "\5b8b\4f53";}
.link table{ border: 0px; display: block; float: left; }
.link table tr th{ width: 114px; text-align: center; padding: 14px 0; font-size: 14px; font-weight: normal; background: #efefef; }
.link table tr th a.morelink{ display: inline-block; line-height: 22px; text-decoration: none; color: #888888; text-indent: 9px; font-size: 12px; margin-top: 5px; background: url(linkbg.png) no-repeat -95px -36px; }
.link table tr th a.addlink{ display: inline-block; line-height: 25px; width: 90px; height: 25px; text-decoration: none; color: #fff; text-indent: 23px; font-size: 12px; margin-top: 5px; background: url(linkbg.png) no-repeat -10px 0px; }
.link table tr td{ width: 1066px; display: block; float: right; padding: 19px 10px; line-height: 22px; border-top: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; background: #fff; }
.link table tr td a{ text-decoration: none; color: #333333; margin: 0px 10px 0 0; }
.link table tr td a:hover{ text-decoration: underline; color: #ff6600; }
.link a:hover{ text-decoration: underline; color: #ff6600; }

.update{ width: 1200px; margin: 20px auto 0; *margin-bottom: 20px;}
.update p{width: 1199px;overflow: hidden;margin-left: -7px;}
.update p a{width: 76px;display: block;float: left;margin-left:9px;height: 30px;background: #e8e7e7;text-align: center;color: #4d4a4a;line-height: 30px;font-family: "\5b8b\4f53";}
.update p a:hover{ color: #fff;background: #416fbc; }








/*.bottom img{vertical-align: top;margin-top: 3px;}*/
.bottom b{display: block;line-height: 26px;font-weight: normal;text-align: left;}
.bottom b a{color: #666;}
.bottom.bg1{padding: 0 0 0 28px;background: url(index2016.png) no-repeat -84px -651px;}
.bottom.bg2{padding: 0 0 0 28px;background: url(index2016.png) no-repeat -84px -743px;}

.record{
	margin-top: 10px;
}
.record p{
	text-align: center;
	font-family: "\5b8b\4f53";
	line-height: 20px;
}
.record p a{
	caption-side: #666;
}




.rt_nav{width:283px;float:right;text-align:center;border:1px solid #dcdcdc;height: 139px;border-radius: 5px; }
.rt_nav i{width:92px; display:block; height:43px;}
.rt_nav i.icon1{background: url(navigatIcon.png) no-repeat 35px 10px;}
.rt_nav i.icon2{background: url(navigatIcon.png) no-repeat -62px 10px;}
.rt_nav i.icon3{background: url(navigatIcon.png) no-repeat -162px 10px;}
.rt_nav i.icon4{background: url(navigatIcon.png) no-repeat 35px -65px;}
.rt_nav i.icon5{background: url(navigatIcon.png) no-repeat -60px -65px;}
.rt_nav i.icon6{background: url(navigatIcon.png) no-repeat -156px -65px;}
.rt_nav .navBox{display:inline-block;width:93px;height: 69px;color: #333;float: left;font:normal 12px/20px "Microsoft Yahei";border-right: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc; position: relative;}
.rt_nav div.navBox .icon:hover{
	color: #416fbc !important;
}
/*.rt_nav .on{ border-right: 1px solid #ff6600;border: 1px solid #ff6600;border-bottom: 1px solid #fff;}*/
.rt_nav div.navBox .icon{position: absolute; left:-1px; top:-1px; width: 94px; height: 71px; z-index: 1; color: #333;  }
.rt_nav div.on a.icon{ width: 93px; height: 69px; border:1px solid #416fbc; border-bottom: 1px solid #fff; z-index: 999;}
.rt_nav .navBox5.on a.icon{ width: 93px; height: 69px; border:1px solid #416fbc; z-index: 999;}
.rt_nav .box{position: absolute; top: 69px; height: 69px; width: 283px; border:1px solid #416fbc; display: none; z-index: 99; left: -1px; background: #fff;}
.rt_nav .on a.icon i.icon1{background: url(navigatIcon.png) no-repeat 35px 10px;}
.rt_nav .on a.icon i.icon2{background: url(navigatIcon.png) no-repeat -62px 10px;}
.rt_nav .on a.icon i.icon3{background: url(navigatIcon.png) no-repeat -162px 10px;}
.rt_nav .on a.icon i.icon4{background: url(navigatIcon.png) no-repeat 35px -65px;}
.rt_nav .on a.icon i.icon5{background: url(navigatIcon.png) no-repeat -60px -65px;}
.rt_nav .on a.icon i.icon6{background: url(navigatIcon.png) no-repeat -156px -65px;}
.box .select{ position: relative;width: 126px; margin-top: 6px; margin-left: 10px; float: left;}
.box .select span{width: 126px; height: 24px; line-height:24px;float: left;  text-align: left; text-indent: 5px; background:url(img8_03.png) no-repeat 110px center #fff;border:1px solid #dcdcdc; color: #b7b7b7;overflow:hidden;}
.box .select ul{width: 126px;max-height: 240px;padding: 10px 0;border:1px solid #dcdcdc; position: absolute; top: 25px; left: 0; display: none; background: #fff;}
.box a.btn1{width: 60px; height: 26px;background: #38880b;cursor:pointer; line-height:26px;float: left; margin-left: 10px; margin-top: 6px; color: #fff; }
.box a.btn2{width: 60px; height: 26px;background: #ff6600; cursor:pointer;line-height:26px;float: left; margin-left: 10px; margin-top: 6px;color: #fff; }



/*searchCenter*/
.box1{ width:278px;}

.box1 .select0 {
	width:126px;
	position: relative;
	float: left;
	margin-top:5px;
	margin-left:10px;
	border:1px solid #dcdcdc;
	background:url(img8_03.png) no-repeat 130px center #fff;
}


.box1 .select0 .select_box0 {
	width: 126px;
	height: 23px;
	font: normal 12px/25px "microsoft yahei";
	color: #aaaaaa;
	float: left;
    text-align:left;
	text-indent: 5px;
	overflow:hidden;
	background:url(img8_03.png) no-repeat 110px center #fff;
}

.box1 .select0 .fenlei1{
	width: 150px;
	position: absolute;
	top: 23px;
	left: 0;
	font: normal 12px/23px "microsoft yahei";
	background-color: #fff;
	text-indent: 10px;
	z-index: 20;
	padding: 3px 0;
	border:1px solid #dcdcdc;
	}

.box1 .select0 ul.fenlei1 li {
	color: #333;
	display: block;
	width: 100%;
	line-height: 30px;
	cursor: pointer;
}

.box1 .select0 ul.fenlei1 li:hover {
	background-color: #5ba6f3;
	color: #fff;
}

.box1 .select0 .lev1{
	width: 150px;
	position: absolute;
	top:-1px;
	left: -152px;
	font: normal 12px/23px "microsoft yahei";
	background-color: #fff;
	text-indent: 10px;
	z-index: 20;
	max-height: 240px;
	padding: 3px 0;
	border:1px solid #dcdcdc;
	}
.box1 .select0 .lev1 ul{
	overflow-y: scroll;
	overflow-x: hidden;
	max-height: 240px;
	width: 156px;
}

.box1 .select0 .lev2{
	width: 150px;
	position: absolute;
	top:-1px;
	left: -152px;
	font: normal 12px/23px "microsoft yahei";
	background-color: #fff;
	text-indent: 10px;
	z-index: 20;
	}

.box1 .select0 .lev2 ul{
	overflow-y: scroll;
	overflow-x: hidden;
	width: 156px;
}
.box1 .select0 .lev2 ul li{ cursor:pointer;}
#brandsbox{width:150px;overflow-y: scroll;max-height: 240px;overflow-x: hidden;}
#brandsbox li{ width:150px;line-height:30px; cursor:pointer;}
#brandsbox li:hover{background:#ff6600;color:#fff;}

.box1 .select1 {
	width:87px;
	position: relative;
	float: left;
	margin-top:5px;
	margin-left:10px;
	border:1px solid #dcdcdc;
	background:url(img8_03.png) no-repeat 71px center #fff;
}


.box1 .zIdex{
	z-index: 9;
}
.box1 .select_box {
	width: 87px;
	height: 23px;
	font: normal 12px/25px "microsoft yahei";
	color: #aaaaaa;
	float: left;
    text-align:left;
	text-indent: 5px;
	overflow:hidden;
	background:url(img8_03.png) no-repeat 71px center #fff;
}
.box1 .select1:hover .level1{
	display: block;
}
.box1 .select1 .select_box_all {
	width: 150px;
	position: absolute;
	top: 23px;
	left: 0;
	font: normal 12px/23px "microsoft yahei";
	background-color: #fff;
	text-indent: 10px;
	z-index: 99;
}
.box1 .select1 .select_box_all ul{
	width: 150px;
	max-height: 240px;
	padding: 3px 0;
	overflow-y: scroll;
	border:1px solid #dcdcdc;
}
.box1 .select1 .select_box_all ul li {
	color: #333;
	display: block;
	width: 100%;
	line-height: 30px;
	cursor: pointer;
}
.box1 .select1 #selectBox ul{

	overflow-y:scroll;
}
.box1 .select1 #selectBox ul li.premise{
	text-align: center;
}
.box1 .select1 #selectBox ul li:hover{
	color: #333;
	background-color:#fff
}
.box1 .select1  .select_box_all ul li:hover {
	background-color: #ff6600;
	color: #fff;
}
.box1 .select1  button{ width:60px; height:25px; background:#ff6600; color:#fff;cursor:pointer; float:left;}

.box1 .select1 .level1{
	position: relative;
	display: none;
}
.box1 .select1 .level1 li{
	text-indent: 0px;
}
.box1 .select1 .level1 li:hover{
	background: url(shop2017.png) 12px -266px no-repeat #ff6600;
}
.box1 .select1 .level2 li:hover{
	background: url(shop2017.png) 12px -266px no-repeat #ff6600;
}
.box1 .select1 .level2{
	background-color: #fff;
	position: absolute;
	left: -150px;
	top: -1px;
}
.box1 .select1 .level2 ul{
	overflow-y: scroll;
	overflow-x: hidden;
	width: 156px;
}
.box1 .select1 .level2 li{
	width:120px;
	height:30px;
	overflow:hidden;

}
.box1 .select1 .level3{
	position: absolute;
	left: -152px;
	top: -1px;
	text-align: center;
	border:1px solid #dcdcdc;
	background-color: #fff;
}
.box1 .select1 .level3 ul{
	width: 150px;
	overflow:inherit;
}

.box1 .select1  a.btn2{width: 60px; height: 25px;background: #ff6600; float: left; margin-left: 10px;line-height:25px; margin-top: 5px;color: #fff; cursor:pointer;}

.box1 .select1 .input_box {
	float: left;
	width: 210px;
	position: relative;
}

.box1 .select1 .input_box input {
	margin-top: 15px;
	width: 208px;
	font: normal 14px/30px "microsoft yahei";
	text-indent: 10px;
	border: 1px solid #dcdcdc;
}

.box1 .select1 .input_box strong {
	font: normal 14px/14px "microsoft yahei";
	position: absolute;
	left: 215px;
	top: 26px;
	color: #eb052b;
}




.box2 .search2 {
	width:260px;
	height: 54px;
	float:left;
	margin-left:10px;
	margin-top:8px;
	z-index: 11111;
}

.box2 .search2 .dropdown {
	width: 96px;
	height: 23px;
	float: left;
	border: 1px solid #c1c1c1;
	font-size: 12px;
	line-height: 23px;
	background: #fff url(select.png) no-repeat;
	color: #7d7d7d;
	cursor: pointer;
	text-align:left;
	text-indent:3px;
	position: relative;
	z-index: 2;
}

.box2 .search2 #field {
	width:96px;
	border-left: 1px solid #c1c1c1;
}

.box2 .search2 .dropdown ul {
	width: 96px;
	background: #fff;
	border: 1px solid #c1c1c1;
	position: absolute;
	left: -1px;
	top: 23px;
	display: none;
	padding: 3px 0;
}

.box2 .search2 .dropdown ul.areaList {
	width: 169px;
}

.box2 .search2 .dropdown li {
	width: 96px;
	float: left;
	font-size: 12px;
	line-height: 22px;
}

.box2 .search2 .dropdown ul.areaList li{
	width: 55px;
}

.box2 .search2 #progress {
	width:87px;
	text-indent: 8px;
	background-position: 71px;
}

.box2 .search2 #field{
	width: 96px;
	background-position: 80px center;
}
.box2 .search2 #field li {
	width: 126px;
}

.box2 .search2 #field ul {
	width: 258px;
}

.box2 .search2 #progress,
.box2 .search2 #progress ul,
.box2 .search2 #progress li {
	width: 87px;
}
.box2 .search2 #area{ width:71px; background-position: 55px center;}
.box2 .search2 .smartbox {
	width: 260px;

  float:left;
}

.box2 .smartbox .text {
	width:209px;
	height: 23px;
	line-height: 23px;
	float: left;
	border: none;
	border-top: 1px solid #c1c1c1;
	border-bottom: 1px solid #c1c1c1;
	border-left: 1px solid #c1c1c1;
	text-indent: 8px;
	color: #aaaaaa;
	margin-top:5px;
	font-size: 12px;
}

.box2 .smartbox #searchBtn2 {
	width: 50px;
	height:25px;
	float: left;
	background:#ff6600;
	font-size:14px;
	line-height:14px;
	text-align:center;
	border: none;
	cursor: pointer;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	margin-top:5px;
}

.box2 .selected {
	background: #5ba6f3;
	color: #fff;
}


.box3 .search3 {
	width:270px;
	height: 54px;
	float:left;
	margin-left:10px;
	margin-top:8px;
	z-index: 11111;
}

.box3 .search3 .dropdown1 {
	width:122px;
	height: 23px;
	float: left;
	border: 1px solid #c1c1c1;
	font-size: 14px;
	line-height: 23px;
	background: #fff url(select.png) no-repeat 100px center;
	color: #7d7d7d;
	cursor: pointer;
	margin-right:11px;
	position: relative;
	z-index: 2;
}
.box3 .search3 .dropdown2 {
	width:122px;
	height: 23px;
	float: left;
	border: 1px solid #c1c1c1;
	font-size: 14px;
	line-height: 23px;
	background: #fff url(select.png) no-repeat 100px center;
	color: #7d7d7d;
	cursor: pointer;
	margin-right:11px;
	position: relative;
	z-index: 2;
}
.box3 .search3 .dropdown2 span{width:122px;height:23px; display:block;}
.box3 .search3 .dropdown1 span{width:122px;height:23px; display:block;}
.box3 .search3 #time {
	width:122px;
	border-left: 1px solid #c1c1c1;
}
.box3 .search3 #time span:hover .query{display:block;}
.box3 .search3 .dropdown1 ul {
	width: 122px;
	background: #fff;
	border: 1px solid #c1c1c1;
	position: absolute;
	left: 0px;
	top: 23px;
	display: none;
}

.box3 .search3 .dropdown2 ul {
	width: 122px;
	background: #fff;
	border: 1px solid #c1c1c1;
	position: absolute;
	left: 0px;
	top: 23px;
	display: none;
}
.box3 .search3 .dropdown1 ul.areaList {
	width: 222px
}

.box3 .search3 .dropdown1 li {
	width: 122px;
	float: left;
	font-size: 12px;
	line-height: 22px;
}


.box3 .search3 .dropdown2 ul.areaList {
	width: 130px;
	overflow: hidden;
    overflow-y: scroll;
    max-height: 240px;
    overflow-x: hidden;
}

.box3 .search3 .dropdown2 li {
	width:55px;
	float: left;
	font-size: 12px;
	line-height: 22px;
	cursor:pointer;
}
.box3 .search3 .dropdown2 li:hover{background:#5ba6f3; color:#fff;}
.box3 .search3 #time{
	width: 122px;
}
.box3 .search3 #time:hover .query{display:block;}
.box3 .search3 #time ul {
	width: 257px;
}

.box3 .search3 #area{ width:122px;}
.box3 .search3 .smartbox {
	width: 260px;
  float:left;
}

.box3 .smartbox .text {
	width:209px;
	height: 23px;
	line-height: 23px;
	float: left;
	border: none;
	border-top: 1px solid #c1c1c1;
	border-bottom: 1px solid #c1c1c1;
	border-left: 1px solid #c1c1c1;
	text-indent: 8px;
	color: #aaaaaa;
	margin-top:5px;
	font-size: 12px;
}

.box3 .smartbox #searchBtn3 {
	width: 50px;
	height:25px;
	float: left;
	background:#ff6600;
	font-size:14px;
	line-height:14px;
	text-align:center;
	border: none;
	cursor: pointer;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	margin-top:5px;
}

.box3 .selected {
	background: #76a145;
	color: #fff;
}

.box4{ width:278px;}
.box4 .select4 {
	width:87px;
	position: relative;
	float: left;
	margin-top:5px;
	margin-left:10px;
	border:1px solid #dcdcdc;
	background:url(select.png) no-repeat 74px center #fff;
}


.box4 .select4 .select_box4 {
	width: 87px;
	height: 23px;
	font: normal 12px/25px "microsoft yahei";
	color: #aaaaaa;
	float: left;
    text-align:left;
	text-indent: 5px;
	overflow:hidden;
	background:url(select.png) no-repeat 71px center #fff;;
}

.box4 .select4 .fenlei1{
	width: 150px;
	position: absolute;
	top: 23px;
	left: 0;
	font: normal 12px/23px "microsoft yahei";
	background-color: #fff;
	text-indent: 10px;
	z-index: 20;
	padding: 3px 0;
	border:1px solid #dcdcdc;
	}

.box4 .select4 ul.fenlei1 li {
	color: #333;
	display: block;
	width: 100%;
	line-height: 30px;
	cursor: pointer;
}

.box4 .select4 ul.fenlei1 li:hover {
	background-color: #5ba6f3;
	color: #fff;
}

.box4 .select4 .lev1{
	width: 150px;
	position: absolute;
	top:-1px;
	left: -152px;
	font: normal 12px/23px "microsoft yahei";
	background-color: #fff;
	text-indent: 10px;
	z-index: 20;
	max-height: 240px;
	}
.box4 .select4 .lev1 ul{
	overflow-y: scroll;
	overflow-x: hidden;
	max-height:240px;
	width: 156px;
}

.box4 .select4 .lev2{
	width: 150px;
	position: absolute;
	top:-1px;
	left: -152px;
	font: normal 12px/23px "microsoft yahei";
	background-color: #fff;
	text-indent: 10px;
	z-index: 20;
	}

.box4 .select4 .lev2 ul{
	overflow-y: scroll;
	overflow-x: hidden;
	width: 156px;
}
.box4 .select4 .lev2 ul li{cursor:pointer;}
.box4 .select5{width:158px;}
.box4 .select5 span{width:158px;background:url(select.png) no-repeat 142px center #fff;}
.box4 .select5 #brandsbox{width:158px;overflow-y: scroll;max-height: 240px;overflow-x: hidden;}
.box4 .select5 ul li{ width:158px;height:30px;display:block;line-height:30px; cursor:pointer;}
.box4 .select5 ul li:hover{background:#ff6600;color:#fff;}
.box4 .select4  a.btn2{width: 60px; height: 25px;background: #ff6600; float: left; margin-left: 10px;line-height:25px; margin-top: 5px;color: #fff; cursor:pointer;}

.box4 .select4 .input_box {
	float: left;
	width: 210px;
	position: relative;
}

.box4 .select4 .input_box input {
	margin-top: 15px;
	width: 208px;
	font: normal 14px/30px "microsoft yahei";
	text-indent: 10px;
	border: 1px solid #dcdcdc;
}

.box4 .select4 .input_box strong {
	font: normal 14px/14px "microsoft yahei";
	position: absolute;
	left: 215px;
	top: 26px;
	color: #eb052b;
}


.box4 .smartbox2 {
	width: 260px;
   height:25px;
   float:left;
   padding-left:10px;

}

.box4 .smartbox2 .text {
	width:258px;
	height: 23px;
	line-height: 23px;
	float: left;
	border: none;
	border: 1px solid #dcdcdc;
	text-indent: 8px;
	color: #aaaaaa;
	margin-top:5px;
	font-size: 12px;
	position:relative;
}

.box4 .smartbox2 #searchBtn4 {
	width: 15px;
	height:14px;
	background:url(search12_03.jpg) no-repeat;
	border: none;
	cursor: pointer;
	font-weight: bold;
	margin-top:5px;
	position:absolute;
	right:15px;
	top:38px;
}

.box4 .selected {
	background: #76a145;
	color: #fff;
}

/*Ã¦Å“Â¬Ã§Â½â€˜Ã¦Å“ÂÃ¥Å Â¡*/
.bwfwbox { width:278px;}
.bwfwbox ul{ width:278px; }
.bwfwbox ul li{ float:left; margin-left:12px; margin-top:4px;width:75px; height:26px; border-radius:2px; border:1px solid #dcdcdc;}
.bwfwbox ul li a{display:block; width:75px; height:26px;text-align:center; line-height:26px;font:normal 12px/26px microsoft yahei; color:#aaaaaa ; cursor:pointer;}
.bwfwbox ul li:hover{ border:1px solid #fb972c; background:#fb972c;}
.bwfwbox ul li a:hover{color:#fff;}


/**/
.topAdv{width:1180px; margin:15px auto;overflow:hidden;}
.topAdv ul {
	width: 1190px;
    display: inline;
    float: left;
    margin: 0 0 0 -5px;
    background: #fff;
}

.topAdv ul li {
	display: block;
    float: left;
    padding: 0 5px 0 5px;
    width:228px;
	height:60px;
	position:relative;
	overflow:hidden;
}

.ad2ScrollUp{
	position:absolute;
}
.ad2ScrollUpTop {
	width: 228px;
	height: 60px;
	float: left;
	position: relative;
}

.ad2ScrollUpTop img {
	width: 228px;
	height:60px;
	display: block;
	float: left;
}


.ad2ScrollUpBot {
	width: 202px;
	height: 58px;
	border: 1px solid #dcdcdc;
	background: #f7f7f7;
	padding: 0 12px;
	margin-top:5px;
	float: left;

}

.ad2ScrollUpBot p {
	width: 202px;
	height:18px;
	float: left;
	font: bold 14px/18px microsoft yahei;
	overflow: hidden;
	color: #c6101b;
	margin-top:3px;
}

.ad2ScrollUpBot dl {
	width: 202px;
	float: left;
}

.ad2ScrollUpBot dl dt {
	width: 40px;
	float: left;
	line-height: 18px;
	font-weight: bold;
}

.ad2ScrollUpBot dl dd {
	width: 160px;
	float: right;
	line-height: 16px;
	font-family: tahoma;
	color: #666666;
	max-height:22px;
	height:16px;
	overflow: hidden;
}

.topAdv ul li a {
	width: 228px;
	height: 60px;
	display: block;
	position: absolute;
	color: #666666;
	cursor:pointer;
	z-index: 99;
}

/*CalendarWrapper*/
.query { width: 239px;
    height: 225px;
    float: left;
    background:#fff;display:none;}
.CalendarWrapper {
	width: 239px;
	float: left;
	font-family: "Tahoma", "Arial";
	color: #3c3c3c;
	display: inline;
}
.CalendarWrapper a {
	color: #3c3c3c;
}
.CalendarWrapper a:hover {
	color: #c00;
}
.CalendarHead {
	width: 224px;
	height: 19px;
	overflow: hidden;
	margin: 0 auto;
	padding: 7px 0;
	line-height: 21px;
	border-bottom: 1px solid #cdcfd3;
}
.CalendarHead h4 {
	font-size: 14px;
	text-align: center;
	font-weight: bold;
}
.CalendarHead .btn {
	display: block;
	width: 19px;
	height: 17px;
	padding-top: 2px;
	overflow: hidden;
	line-height: 14px;
	text-align: center;
	cursor: pointer;
}
.CalendarCon div table {
	background: #f7f7f7;
}
.CalendarCon th,
.CalendarCon td {
	width: 32px;
	text-align: center;

	text-align: center;
	font-weight: normal;
}
.CalendarCon th {
	line-height: 40px;
	font-size: 14px;
}
.CalendarCon td {
	border: 1px solid #cdcfd3;
	overflow: hidden;
}
.CalendarCon th.saturday {
	color: #128abc;
}
.CalendarCon th.sunday {
	color: #cc0000;
}
.CalendarCon a{
	display: block;
	width: 30px;
	height: 25px;
	overflow: hidden;
	border: 1px solid #f7f7f7;
	color: #3c3c3c;
	line-height: 25px;
	background: #f7f7f7;
}
.CalendarCon em,
.CalendarCon span {
	display: block;
	width: 30px;
	height: 25px;
	overflow: hidden;
	border: 1px solid #f7f7f7;
	color: #3c3c3c;
	line-height: 25px;
	background: #f7f7f7;
}
.CalendarCon span {
	color: #c3c3c3
}
.CalendarCon em {
	background: #1189bd;
	font-style: normal;
}
.CalendarCon a.today,
.CalendarCon em.today {
	background: #8ca4c8;
	color: #fff;
}
.CalendarCon a:hover {
	background: #8ca4c8;
	color: #fff;
	border: 1px solid #fff;
}
/*place*/

.place {
	width: 370px;
	height: 335px;
	float: left;
	background: url(bgp.jpg) no-repeat;
}
.placeList {
	padding: 70px 0 0 22px;
}
.place p {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
}
.place a {
	color: #555;
	padding: 0 11px;
}
.place a:hover {
	color: #5b7648;
	text-decoration: underline;
}

#button2{    position: absolute;
    width: 66px;
    height: 30px;
    right: 0;
    border: 0;
    background: none;
    top: -1px;
}


.product-wrap{
	width: 590px;
	border-top: 1px solid #dcdcdc;
}
.product-wrap .lf-nav{
	float: left;
	width: 144px;
	padding-top: 10px;
	border: 1px solid #dcdcdc;
	border-top:0;
	height: 397px;
	background-color: #f5f5f5;
}
.product-wrap .lf-nav ul li{
	font-size: 14px;
	line-height: 36px;
	text-indent: 18px;
}
.product-wrap .lf-nav ul li:hover,.product-wrap .lf-nav ul li.on{
	background-color: #e3e3e3;
}
.product-wrap .lf-nav ul li a{
	color: #333;
	display: block;
}
.product-wrap .lf-nav .t-title{
	font:bold 18px/30px "Microsoft Yahei";
	position: relative;
	text-indent: 18px;
	padding-bottom: 3px;

}
.product-wrap .lf-nav .t-title a{
	color: #333;
	display: block;
}
.product-wrap .lf-nav .t-title i{
	position: absolute;
	left: -1px;
	top: 5px;
	background-color: #416fbc;
	height: 20px;
	width: 5px;
}
.left{
	float: left;
}
.right{
	float: right;
}
.rt-product{
	float: left;
	display: none;
	height: 407px;
	overflow: hidden;
	width: 443px;
	border: 1px solid #dcdcdc;
	border-left: 0;
	border-top: 0;
}
.rt-product ul{
	height: 408px;
	width: 444px;
}
.rt-product ul li{
	float: left;
	width: 127px;
	height: 115px;
	padding:10px;
	border-right: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
}
.rt-product ul li table td{
	padding-top: 5px;
	width: 127px;
	height: 80px;
	text-align: center;
	vertical-align: middle;
}
.rt-product ul li table td img{
	max-height: 100%;
	max-width: 100%;
}
.rt-product ul li p{
	font:normal 14px/30px "Microsoft Yahei";
	height: 30px;
	overflow: hidden;
}
.rt-product ul li p a{
	color: #333
}
.menu{
    float: left;
    position: relative;
    width: 108px;
    height: 41px;
    background: url(downArrow.png) 90% 50% no-repeat;
    z-index: 999999;
}
.menuTop{
    position: absolute;
    width: 108px;
    height: 41px;
    text-align: center;
    font:bold 16px/41px "microsoft yahei";
    color: #fff;
    cursor: pointer;
}
.menu:hover,.menuShop{
    background: #ff6600 url(downArrow.png) 90% 50% no-repeat;
}
.menuBot{
    position: absolute;
    top: 41px;
    right: -1px;
    width: 104px;
    border:3px solid #ff6600;
    background: #fff;
    z-index: 99999;
    display: none;
    background: #fff url(shopBt.png) 12px 15px no-repeat;
}
.menuBot p{
    text-align: center;
    font: bold 12px/30px "microsoft yahei";
    padding: 10px 0;
}
.menuBot p a{
    display: block;
    color: #fff;
}
.sub{
    width: 382px;
    padding:13px 0 12px 16px;
    background-image: none;
}
.menuBotMain {
	width: 160px;
    float: left;
}
.menuBotMain h3{
    display: block;
    widht:100%;
    height: 22px;
    position: relative;
    font:bold 14px/22px "microsoft yahei";
    text-indent: 24px;
    color: #fff;
    background: #fff url(shopBt.png) 12px 0px no-repeat;
}
.menuBotMain h3.proSub{
    background: #fff url(shopBt.png) 12px -30px no-repeat;
}
.menuBotMain h3 a{
    color: #fff;
}
.menuBotMain b{
    display: block;
    position: absolute;
    width: 3px;
    height: 9px;
    background: #ff6600;
    top: 6px;
    left: 0;
}
.menuBotText {
	width: 100%;
    font:normal 12px/20px "microsoft yahei";
    padding:8px 0 0 0;
}
.menuBotText  a{
    color: #333;
    margin-left: 10px;
}
.menuBotText  a:hover{
    color: #ff6600;
}

.Advbottom{width: 100%;position: fixed;bottom:0px;z-index: 99999;height: 60px;}
.AdvMain{margin: 0 auto;}
.AdvMain img{margin-left: -800px;left: 50%;position: absolute;}
.AdvMain dd{ width:26px; height:16px; text-align:left;font:normal 12px/16px "\5b8b\4f53"; position:absolute; right:0; top:-15px;}
.AdvMain dd a{ color:#666; text-decoration:none; cursor:pointer;}


.rightBar{
	width: 52px;
	height: 447px;
	position: fixed;
	top: 100px;
	right: 5px;
	z-index: 9999;
}
.rightBar a{
	display: inline-block;
	width: 52px;
	height: 25px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	margin-bottom: 1px;
	padding-top: 30px;
	font-family: "microsoft yahei";
}
.rightBar a:hover{
	text-decoration: underline;
}
.rightbg1{
	background: url(rightBg1.png) no-repeat;
}
.rightbg2{
	background: url(rightBg1.png) no-repeat 0 -56px;
}
.rightbg3{
	background: url(rightBg1.png) no-repeat 0 -112px;
}
.rightbg4{
	background: url(rightBg1.png) no-repeat 0 -168px;
}
.rightbg5{
	background: url(rightBg1.png) no-repeat 0 -224px;
}
.rightbg6{
	background: url(rightBg1.png) no-repeat 0 -280px;
}
.rightBar .rightbg7{
	height: 33px;
	line-height: 15px;
	padding-top: 22px;
	background: url(rightBg1.png) no-repeat 0 -336px;
}
.rightbg8{
	background: url(rightBg1.png) no-repeat 0 -391px;
}

.rightbg1:hover{
	background: url(rightBg.png) no-repeat;
}
.rightbg2:hover{
	background: url(rightBg.png) no-repeat 0 -56px;
}
.rightbg3:hover{
	background: url(rightBg.png) no-repeat 0 -112px;
}
.rightbg4:hover{
	background: url(rightBg.png) no-repeat 0 -168px;
}
.rightbg5:hover{
	background: url(rightBg.png) no-repeat 0 -224px;
}
.rightbg6:hover{
	background: url(rightBg.png) no-repeat 0 -280px;
}
.rightBar .rightbg7:hover{
	height: 33px;
	line-height: 15px;
	padding-top: 22px;
	background: url(rightBg.png) no-repeat 0 -336px;
}
.rightbg8:hover{
	background: url(rightBg.png) no-repeat 0 -391px;
}

.leftAdv{width:85px;position: fixed;top:67px;left: 0; z-index: 99;}
.leftAdv ul{width: 85px;float: left;background:#f4f4f4;margin-top: 10px;}
.leftAdv ul li{width: 85px;height: 65px;float: left;}
.leftAdv ul li p{width: 85px;height: 30px;float: left;text-align: center;color: #333;}
.leftAdv ul li.leftAdv-top{width: 85px;height: 265px;}
.leftAdv ul li.download img{margin-left: 15px;}
.leftAdv ul li.weixin{width: 85px;height: 100px;}
.leftAdv ul li.weixin img{width: 85px;height: 85px;}
.leftAdv ul li.sina img{margin-left: 15px;margin-top: 2px;}

#rightAdv{width: 85px;float: left;}
.leftAdv #rightAdv ul{background: #fff;margin: 0;}
.closeLeftAdv{color: #999; padding: 5px 0 0 0;display: block;}
.leftAdv-top img{max-width:none;max-height:none;}


/*-----------------Ã¨â€¡ÂªÃ¥Â®Å¡Ã¤Â¹â€°Ã¦Å’â€°Ã©â€™Â®Ã¦Â Â·Ã¥Â¼ÂÃ¯Â¼Å’Ã§Â§Â»Ã¥Å Â¨Ã§Â«Â¯Ã¤Â¸ÂÃ©Å“â‚¬Ã¨Â¦ÂÃ¯Â¼Å’PCÃ§Â«Â¯Ã¦Â Â¹Ã¦ÂÂ®Ã¥Â®Å¾Ã©â„¢â€¦Ã¦Æ’â€¦Ã¥â€ ÂµÃ©â‚¬â€°Ã¦â€¹Â©----------------*/
.demo {width: 832px; margin-left: 42px; position: relative;height: 269px;margin-top: 20px;}
.demo a.control {position:absolute;display: block;top: 50%;cursor: pointer;z-index: 2;display: inline-block;}
.demo a.control2{}

.demo a.prev2 {width: 30px; height: 70px; background: url(arrow.png) no-repeat 0 0; position: absolute; top: 85px; left: -40px;}
.demo a.next2 {width: 30px; height: 70px; background: url(arrow.png) no-repeat -70px 0; position: absolute; top: 85px; right: -16px;}
.demo a.prev2:hover {width: 30px; height: 70px; background: url(arrow.png) no-repeat 0 -140px; }
.demo a.next2:hover {width: 30px; height: 70px; background: url(arrow.png) no-repeat -70px -140px;}


.demo1{
	width: 1098px;
	height: 417px;
}
.demo a.prev1{
	width: 30px;
	height: 70px;
	background: url(arrow.png) no-repeat 0 0;
	position: absolute;
	top: 160px;
	left: -41px;
}
.demo a.next1{
	width: 30px;
    height: 70px;
    background: url(arrow.png) no-repeat -70px 0;
    position: absolute;
    top: 160px;
    right: -51px;
}
.demo a.prev1:hover{
	width: 30px;
    height: 70px;
    background: url(arrow.png) no-repeat 0 -140px;
}
.demo a.next1:hover{
	width: 30px;
	height: 70px;
	background: url(arrow.png) no-repeat -70px -140px;
}



/*----------------------------Ã¤Â¸ÂºÃ¤Â¿ÂÃ¨Â¯ÂÃ¦Å“â‚¬Ã¤Â½Â³Ã¦â€¢Ë†Ã¦Å¾Å“Ã¯Â¼Å’Ã¥Â»ÂºÃ¨Â®Â®Ã¨Â®Â¾Ã§Â½Â®Ã¥Â¦â€šÃ¤Â¸â€¹Ã¦Â Â·Ã¥Â¼Â------------------------*/
.likeList{
	width: 832px;
	height: 249px;
	overflow: hidden;
	margin-left: -10px;
}
.likeList li{
	width: 256px;height: 249px; float: left;padding: 0 10px;
}
.slider {display: none;margin-left: -7px;width: 832px;}
.slider ul#slider1 li{ width: 256px;height: 249px; float: left;padding: 0 10px;}

.desc{
	display: none;
}
.bg{
	display: none;
}

.slider2{
	width: 1098px;
	margin-left: 0;
	height: 417px;
	overflow: hidden;
}
.slider2 ul#slider2 li{
	width: 260px;
	/* margin-left: 19px; */
	padding: 0 10px;
	float: left;
	height: 417px;
}
.slider2 ul#slider2{
	left: 0 !important;
}
.rankBox p{
	height: 36px;
    text-indent: 15px;
    overflow: hidden;
    border-bottom: 1px dotted #ededed;
    padding-right: 5px;
}
.rankBox p a{
	font-size: 14px;
	line-height: 36px;
	color: #666;
	font-family: "microsoft yahei";
}
.rankBox p a:hover {
    color: #416fbc;
}

.box1 .search2 .smartbox {
	width: 260px;
  	float:left;
}

.box1 .smartbox .text {
	width:209px;
	height: 23px;
	line-height: 23px;
	float: left;
	border: none;
	border-top: 1px solid #c1c1c1;
	border-bottom: 1px solid #c1c1c1;
	border-left: 1px solid #c1c1c1;
	text-indent: 8px;
	color: #aaaaaa;
	margin-top:5px;
	font-size: 12px;
	margin-left: 10px;
}

.box1 .smartbox #searchBtn1{
	width: 55px;
	height:25px;
	float: left;
	background:#ff6600;
	font-size:14px;
	line-height:14px;
	text-align:center;
	border: none;
	cursor: pointer;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	margin-top:5px;
}

.closed{
	width: 20px;
	height: 20px;
	float: left;
	margin-top: 6px;
	cursor: pointer;
}


.topSearch{width: 600px;height: 46px;background: #416fbc;margin: 0 auto;}
.searchMain{width: 1100px;margin: 0 auto;height: 37px;position: relative;}
.headerLogo{height: 46px;float: left;}
.classify{width: 27px;height: 22px;margin: 11px 18px 13px 17px;float: left;position: relative;}
.classify .claIcon{width: 27px;height: 22px;position: absolute;left: 0;top: 0;background:url(index2017.png) no-repeat 0 0;cursor: pointer;}
.classify .clabox{width: 78px;height: 188px;position: absolute;top: 46px;left: 0;background:#416fbc;z-index: 99999;}
.classify .clabox em{width: 15px;height: 7px;display: block;position: absolute;left: 10px;top: -7px; background: url(index2017.png) no-repeat 0px -100px;}
.classify .clabox span{width: 78px;height: 185px;float: left;text-indent: 15px;font: normal 12px/26px "Microsoft Yahei";padding-top: 3px;}
.classify .clabox span a{width: 76px;height: 26px;display: block;float: left;border-left: 2px solid #416fbc;overflow: hidden;color: #fff;}
.classify .clabox span a:hover{border-left: 2px solid #1568bc;background: #fff;color: #416fbc;}
.contenrSearch{position: absolute;left: 185px;top: 7px;width: 419px;}
.contenrSearch .search{ background:url(contenrSearchBG.jpg) no-repeat 0 0;height: 30px;line-height: 30px;width: 419px;}
.contenrSearch .showfirst{width:70px; height:30px; position:absolute; left:0px;text-indent: 18px; font: normal 14px/30px "\5b8b\4f53","simhei"; color:#333; border:0; background: transparent none repeat scroll 0% 0%; cursor:pointer;}
.contenrSearch .selectbox{height: 30px;width: 265px;position:absolute; left:88px;top: 0; border:none; text-indent:8px; display:block; font: 12px/30px "\5b8b\4f53";color: #8c8c8c;background: transparent none repeat scroll 0% 0%;}
.searchMain p{ float: right; line-height: 23px; color: #fff; padding: 11px 0 12px;font: normal 14px/23px "Microsoft Yahei";}
.searchMain p a{ color: #fff; margin: 0px 4px 0 6px; display: inline-block; }
.searchMain p a.app{ display: inline-block; vertical-align: middle;margin:-5px 10px 0 10px;text-indent: 23px; background: url(index2017.png) no-repeat 0px -50px;}
.searchMain a:hover{ text-decoration: underline; color: #ff6600; }

.searchMain span.Manageb{position: absolute;height:45px;width: 140px;top: 0;left: 660px;text-indent: 25px;background: url(linkbg.png) no-repeat -83px -76px;}
.searchMain span.Manageb a{color: #fff;font: normal 16px/45px "Microsoft Yahei";padding-right: 10px;}

.year{width: 100%; margin:0 auto; background: #c50d0d url(year2017.jpg) no-repeat top center;padding-top: 111px;}
.yearBox{width:1100px;margin:0 auto; padding:1px 10px 10px 10px; background: #fff;}

.leftAdv-top img{max-width:none;max-height:none;}

.Advbottom{width: 100%;position: fixed;bottom:-10px;z-index: 99999;left:0 ;}
.AdvMain{margin: 0 auto; position:relative;}
.AdvMain dd{ width:26px; height:16px; text-align:left;font:normal 12px/16px "\5b8b\4f53"; position:absolute; right:0; top:-15px;}
.AdvMain dd a{ color:#666; text-decoration:none; cursor:pointer;}


.CalendarCon a.exhiDate{
    background: #fb972c;
    color: #fff;
}

/*07.09*/
.advMain {width:325px;position: relative;z-index: 9;}
.advMain ul{float:left;width:325px;}
.advMain ul li{width:325px;height:109px;margin-bottom:20px;position: relative;overflow: hidden;}
.advScrollUp, .advScrollUpTop{width: 325px;height: 109px;float: left;position: relative;}
.advScrollUpBot{width: 299px;height:104px;border: 1px solid #ebebeb;background: #f7f7f7;padding: 0 12px;float: left;z-index: 99;}.advScrollUpTop img {width: 325px;height: 109px;display: block;float: left;}
.advScrollUpBot p{width: 299px;height: 25px;float: left;font: bold 14px/25px microsoft yahei;margin-top: 5px;overflow: hidden;color: #c6101b;}.advScrollUpBot dl{float:left;width: 299px;margin-bottom: 5px;}
.advScrollUpBot dl dt {width: 40px;float: left;line-height: 22px;font-weight: bold;}
.advScrollUpBot dl dd{width: 234px;float: left;line-height: 22px;font-family: tahoma;color: #666666;max-height: 40px;overflow: hidden;}
.advMain ul li a{width: 325px;height: 109px;display: block;position: absolute;z-index: 3;}
.advMain ul li.advInfo1{
	margin-bottom: 15px;
}















.m-footer {width: 100%; background: #1e51a4;font-family:微软雅黑;position: relative; margin-top:50px; }
.m-footer .footer{width:906px;padding-left:250px; padding-top:48px; background:url(logo2.jpg) no-repeat left 35px;}
.foot {background:#1e51a4;width: 1200px;min-width: 1100px;margin: 0 auto;text-align: center;line-height: 35px;color: #fff;}
.foot p {text-align: center;line-height: 46px;color: #fff;}
.foot p a {color: #fff;margin: 0 6px;}
.foot a:hover {color: #b31717;text-decoration: underline;}
.foot span {font-size: 14px;color: #fff;display: block;}
.foot i {font-style: normal;color: #fff;}


.newProBox1 ul table tbody
{
    width:913px;
    }
.newProBox1 ul table tbody tr
{
    width:913px;

    }
.newProBox1 ul table tbody tr td
{
    width:228px;

    }

.newProBox1 ul table tr td table
{
    width:208px;
    }





.product_class_topt {
    background: #ffffff;
    border: 1px solid #e5e5e5;
    padding: 20px 10px 5px;
}.product_class_topt_p {
    width: 1178px;
    display: inline-block;
    overflow: hidden;
}.classblock {
    line-height: 40px;
    font-size: 14px;

    font-family: "weiruanyehei";
    margin-left: 10px;
    float: left;
    margin-right: 5px;
}
.classblock dl {
    width: 278px;
    float: left;
}.classblock dl dt {
    width: 260px;
}.classblock dl dd {
    width: 240px;

}.classblock dl dt a {
    color: #189aed;
    font-size: 17px;
    font-weight: bold;
}.product_class_topt_p dl dd {
    float: left;
    border-right: 1px dashed #eeeeee;
    margin-right: 35px;
    margin-left: 10px;
    overflow: hidden;
    margin-top: 10px;
    margin-bottom: 20px;
}












 #search {
            position: absolute;
            width: 80px;
            height: 38px;
            border: 2px solid #b7b7b7;
            border-right: 1px solid #dddddd;
            font: normal 14px/38px microsoft yahei;
            color: #666666;
            text-indent: 14px;
            top: 10px;
            left: 355px;
            cursor: pointer;
        }

        .searchText {
            position: absolute;
            border: 0;
            border-top: 2px solid #b7b7b7;
            border-bottom: 2px solid #b7b7b7;
            font: normal 14px/34px microsoft yahei;
            color: #666666;
            text-indent: 14px;
            top: 10px;
            left: 435px;
            width: 305px;
            height: 34px;
            background: #fff;
        }

        .form-search button {
            width: 100px;
            height: 38px;
            position: absolute;
            border: 0;
            font: normal 18px/34px microsoft yahei;
            color: #fff;
            text-align: center;
            background: #1844a7;
            cursor: pointer;
            top: 10px;
            left: 740px;
        }
		
		
		
		
		
		
		
		
#m-topnav{width:100%;background-color:#fff;font-size:12px;color:#999;height:29px; line-height: 29px; border-bottom: 1px solid #e6e6e6;}
#m-topnav .fl span{padding:0 0 0 10px; color:#999;}
#m-topnav .fl a{padding:0 10px; color: #999;}
#m-topnav .fl em{height: 10px; line-height: 10px; color: #d2d2d2; font-style:normal;}
#m-topnav a.mobile{padding-left:10px; }
#m-topnav a.font_c1{color: #ff7300;padding-left:10px; }
#m-topnav dd a.font_c1{color: #999;padding-left:2px; }
#m-topnav a.font_c2{color: #999;}
#m-topnav a:hover,#m-topnav dd a.font_c1:hover{color:#579ffb;}
#m-topnav #mesCount{ background: url(../images/icon_mes.gif) no-repeat 0 1px; padding-left: 25px;color: #e70000; font-style: normal;}

#m-topnav .tnr{ float: right;}
#m-topnav .home,#m-topnav .home a{width:36px;padding-left: 0;}
#m-topnav .weibo{ width: 72px;}
#m-topnav .weibo a{background: url(../images/ico_weibo.gif) no-repeat right 4px;
    width: 72px;padding-left: 0;}
#m-topnav .tnl dd a:hover{color: #1981b7;}
#m-topnav dd{position: relative;height: 29px;line-height: 29px;color:#999; float: left;}
#m-topnav dd a{padding-left:10px;display: block;color:#999; }
#m-topnav .u-menu{display: none;position: absolute;left:0px;top:29px;min-width: 100%;border: 1px solid #dedee0;border-top: 0;padding-bottom:5px; background: #fff;*width:100px;z-index: 9999;line-height: 30px;}
#m-topnav .u-menu a{width:77px; padding-left:15px;color: #999;}
#m-topnav .u-menu a:hover{color:#579ffb;}
/*statusÃƒÂÃƒâ€šÃƒâ‚¬Ã‚Â­Ãƒâ€¢Ã‚Â¹Ã‚Â¿Ã‚Âª*/
#m-topnav dd.traderoom{width:90px; float:left;}
#m-topnav dd a.sve{ background:url(../images/icon_sev.png) no-repeat 75px 12px; display:block;width:82px; color: #999;}
#m-topnav dd a.sve.active{border:1px solid #ddd;border-bottom: 0;border-top: 0;background:url(../images/icon_sev.png) no-repeat 75px -7px;color:#579ffb;}

#m-topnav dd.traderoom.service{width:75px; float:left;}
#m-topnav dd.traderoom.service a.sve{ background:url(../images/icon_sev.png) no-repeat 63px 12px; display:block;width:73px; color: #999;}
#m-topnav dd.traderoom.service a.sve.active{border:1px solid #ddd;border-bottom: 0;border-top: 0;background:url(../images/icon_sev.png) no-repeat 63px -7px;color:#579ffb;}
#m-topnav dd.traderoom.service .u-menu a{width:68px;}
.g-row { width: 1190px; margin: 0 auto; zoom: 1; }



.Tg_gg{clear:both;  background: #f6f6f6;; overflow: hidden; }
.Tg_gg a { display:block; margin:0 auto; width:1190px;position:relative;}
.Tg_gg a img{ display: block;width: 1190px;height: 70px;margin: 0 auto; }

.fl { float: left; }
.fr { float: right; }



.m-header{width: 100%;background: #f6f6f6; border-bottom: 1px solid #ececec;}
.m-header .header{width:1190px;margin:0 auto; overflow: hidden;}


.m-nav{clear:both;/* width: 100%; */height: 50px;line-height: 40px;background:#416fbc;}
.m-nav ul{width: 1200px;margin:0 auto;height: 50px;background: #416fbc;position:relative;}
.m-nav ul li{float: left;line-height:  50px;margin-left: 24px;text-align:  center;}
.m-nav ul li a{display:block;padding: 0 18px;font-size: 17px;color: #fff;}
.m-nav ul li a:hover{color: #1548bd;background: #fff;border-top: 1px solid #1649be;}
.m-nav ul li.active{ background: #fff;border-top: 1px solid #1649be; font-weight: bold; margin-left: 10px;}
.m-nav ul li.active a{color: #1548bd;border-top: 0;}
		
.logo{float: left;width:464px;height:100px;background: url(/templates/blue2/skins/images/logo.png) no-repeat;margin:10px 0 10px}
.logo a{display:block;width:198px; height: 75px; position:relative;}
.logo h1,.logo strong,.logotxt strong { text-indent: -9999px;}


.m-search{float:left;height:68px; position: relative; z-index: 11; margin-top: 20px;}
/*.m-search .lisearch{height: 20px;
    float: left;
    line-height: 20px;
    color: #dddddd;}
.m-search .lisearch li{ display: inline;padding:0px 10px; font-size: 13px; color: #666; cursor: pointer;}
.m-search .lisearch li.lisIn{color: #1844a7;font-weight: bold;}

.m-search .search {margin:25px 0 5px; height: 40px; }
#keyword{ width: 326px;
    height: 38px;
    display: block;
    position: absolute;
    line-height: 38px;
    border: 0px;
    background: none;
    color: #7d7d7d;
    top: 26px;
    left: 382px;
    z-index: 2;
    font-size: 14px;
    text-indent: 6px;
    border: 1px solid #e1e1e1;}
.m-search .search .text:focus{border-color: #1844a7;}
.m-search .search .button {  background: #416fbc;  border:none;font-family:weiruanyahei; color: #fff;cursor: pointer; float: left; font-size: 16px;height: 40px; line-height: 40px; width: 110px; letter-spacing: 10px; padding-left: 15px;}*/
.selectbox {
    width: 73px;
    height: 40px;
    border: 1px solid #e1e1e1;
    border-right: 0;
    display: block;
    line-height: 40px;
    font-size: 14px;
    font-family: microsoft yahei;
    /* color: #0187d0; */
    z-index: 10;
    position: absolute;
    top: 26px;
    left: 309px;
    text-indent: 13px;
    /* cursor: pointer; */
}
/*#keyword {
    width: 220px;
    height: 38px;
    display: block;
    position: absolute;
    line-height: 38px;
    border: 0px;
    background: none;
    color: #7d7d7d;
    top: 26px;
    left: 382px;
    z-index: 2;
    font-size: 14px;
    text-indent: 6px;
    border: 1px solid #e1e1e1;
}*/
.search-btn {
    width: 90px;
    height: 40px;
    display: block;
    border: 0px;
    cursor: pointer;
    position: absolute;
    top: 26px;
    left: 604px;
    background: #0187d0;
    font: normal 20px/40px microsoft yahei;
    color: #fff;
}

.btnLink{ float:left;width:260px; margin-left: 36px; margin-top: 41px;}
.btnLink a{display:block; float:left;border:1px solid #ddd;border-radius:5px;width:118px; text-align:center;height:38px; line-height:38px; color:#579ffb; font-size:14px; color: #333; margin-right:10px;_display:inline;_margin-left:8px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;background:#fff url(../images/icon_r_tip.gif) no-repeat 106px 0px;}
.btnLink a:hover{color: #416fbc;border-color: #416fbc;}
.weixin{ background:url(../images/img_weixin.jpg) no-repeat; width: 90px;height: 90px; float: right; text-indent: -9999px; margin-top: 15px;}

.hot_product{float:left;width:250px;height:280px;}
.hot_product h3{height:47px;line-height: 47px; background: #f6f6f6; text-align: center; border-bottom: 2px solid #1844a7; overflow: hidden; font-size: 18px; color: #131313;}
.hot_product ul{border-right: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7; overflow: hidden; }
.hot_product ul li{float:left;width:82px;height:45px; line-height: 45px; text-align: center;border-top: 1px solid #e7e7e7; border-left: 1px solid #e7e7e7; overflow: hidden;}
.hot_product ul li a{display:block;font-size: 14px;color: #666;}
.hot_product ul li a:hover{background:#416fbc;color: #fff;}
.proclass{float:left;width:82px;height:45px; line-height: 45px; text-align: center;border-top: 1px solid #e7e7e7; border-left: 1px solid #e7e7e7; overflow: hidden;}
.proclass a{display:block;font-size: 14px;color: #666;}
.proclass a:hover{background:#416fbc;color: #fff;}

.slideBox{float: left; width:630px; margin-left: 15px; height:280px; overflow:hidden; position:relative;}
.slideBox .m-hd{ height:15px; overflow:hidden; position:absolute; right:42%; bottom:12px; z-index:1; }
.slideBox .m-hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .m-hd ul li{ float:left; margin-right:8px;  width:15px; height:15px; line-height:15px; text-align:center; background:#1844a7; cursor:pointer; text-indent: -9999px;border-radius: 50%;opacity: .2;filter: alpha(opacity=20);}
.slideBox .m-hd ul li.active{ background:#1844a7;opacity: 1;filter: alpha(opacity=100);}
.slideBox .m-bd{ position:relative; height:100%; z-index:0;   }
.slideBox .m-bd li{ zoom:1; vertical-align:middle; }
.slideBox .m-bd li p{position: absolute;left:0;bottom:0;width:100%; background: #000; opacity: 0.8; height: 35px; line-height: 35px; font-size: 14px;color: #fff; text-align: center;}
.slideBox .m-bd img{ width:630px; height:280px; display:block;  }


.noLogin{ background: #f8f8f8;border: 1px solid #e7e7e7; height: 48px;}
.noLogin a{display: block;float: left;width: 138px; height: 48px; line-height: 48px; font-size: 16px;color: #333;}
.noLogin a.login{border-right:1px solid #e7e7e7;}
.noLogin a i{color: #bbb; font-size: 23px; padding-right: 5px; float:left; padding-left: 23px;}
.noLogin a:hover{ color: #1844a7;}
.noLogin a span{ float: left;}
.yesLogin a{ text-align: center;}
.g-row.mt15{margin-top:15px;}
.box280{width: 280px; float: right;}


.data dl{font-size: 12px; color: #888; }
.data dl dd{padding-left: 36px;height: 29px;line-height: 29px; }
.data dl dd span{color: #1844a7; font-size: 18px;}
.data dl dd span.c1{color: #ff7300;}
.data dl dt{margin-top:8px;height: 45px;line-height: 38px; vertical-align: middle;border-top: 1px solid #e7e7e7; background: #f8f8f8;}
.data dl dt i{font-size: 25px; color: #ccc;padding:0 8px 0 15px;}
.data dl dt p{font-size: 14px; display: inline;color: #666;}
.data dl dt p span{ color: #1844a7;}


.m-tit{width: 90%; height: 48px; line-height: 48px; padding: 0 15px;}
.m-tit.mt5{margin-top:5px;}
.m-tit h3{width: auto; float: left;font-size: 18px;color: #333;}
.m-tit .m-more{width: 50px; text-align: right; float: right; font-size: 12px;color: #666; }
.m-tit a:hover{color: #1844a7;}
.boxLine{margin-top:10px;border:1px solid #E7E7E7; border-top:2px solid #1844a7; overflow: hidden;}
