body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, select, input, textarea, button, p, blockquote, th, 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; }  

.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: #2b82d9;}


#header{width: 100%;min-width: 1200px; height: 40px;background: #f6f6f6;margin: 0 auto;border-bottom: 1px solid #ddd;}
.header{width: 1200px;margin: 0 auto;height: 40px;}
.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;
}
.box_sizi{border: 0;}
.freephone p{
	font-size: 14px;
	line-height: 36px;
	color: #2b82d9;
}
.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(../images/appBg.png) no-repeat;
	display: none;
}
.headerPhone {
	width: 78px;
	height: 82px;
	position: absolute;
	top: 0px;
	right: 38px;
	background: url(../images/appBg.png) no-repeat;
	display: none;
}
.appCode {
	width: 78px;
	height: 82px;
	position: absolute;
	top: 0px;
	right: -15px;
	background: url(../images/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;}

#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(../images/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:#ff0000;font-weight: normal;}




.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(../images/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: #2b82d9;
}
.childStood>p a{
	font-size: 14px;
	line-height: 33px;
	color: #666;
	padding: 0 10px;
}
.childStood>p a:hover{
	color: #2B82D9;
}

.childMore{
	width: 43px;
	position: absolute;
	top: 0;
	right: 0;
	background: url(../images/moreicon1.png) no-repeat right 9px;
}
.childMore a{
	font-size: 14px;
	line-height: 33px;
	color: #2b82d9;
}
.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(../images/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(../images/ybTypeIcon.png) no-repeat #fff;
}


#productTitle .focus{
	color: #FF6600;
	background: url(../images/ybTypeIcon.png) no-repeat #fff;
	border-bottom: 1px solid #fff;
}
#pro1{
	width: 92px;
	border-radius: 5px 0 0 0 ;
	background: url(../images//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(../images/navigatIcon.png) no-repeat;
	border: 1px solid #ddd;
	margin-left: -1px;
	margin-bottom: -1px;
}
.navigatTitle a:hover{
	text-decoration: none;
	border: 1px solid #2B82D9;
	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 #2B82D9;
	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:#2b82d9; 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 #2b82d9;}
.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: left;
}
.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(../images/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 #2b82d9;color:#2b82d9;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(../images/select.png) no-repeat;position: absolute;top: 41px;left:50%;margin-left: -5px;}
.newscenter span{width: 145px;height: 50px;float: right;background: url(../images/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: #ff0000;}
.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(../images/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: #2B82D9;}
.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: #2B82D9;
}


.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: #ff0000;}


.comul{margin-top: 12px;margin-bottom: 0;}
.comul ul li{height: 30px;line-height: 30px;background: url(../images/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: #ff0000;}
.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: #2B82D9;
}
.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(../images/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: #2B82D9;
}
.part2Right{
	width: 314px;
	float: right;
}
.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: #2b82d9;
	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: #2B82D9;
	border-bottom: 2px solid #2B82D9;
}
.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: #2B82D9;
	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: #2B82D9;
	width: 196px;
	float: left;
	font-family: "microsoft yahei";
}
.IndustryTitle span b{
	padding: 0 10px;
}
.IndustryTitle span b a{
	color: #2B82D9;
}
.IndustryTitle p{
	width: 1000px;
	height: 45px;
	border-bottom: 2px solid #2B82D9;
	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: #2B82D9;
}

.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;
	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(../images/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: #2B82D9;
}

.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: #2B82D9;
}
.onlineList{
	float: left;
}
.onlineLearning ul li:hover p{
	background: #f6f6f6;
}
.onlineLearning ul li:hover a{
	color: #2B82D9;
}
.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(../images/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: #2B82D9;
}
.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: #2B82D9;
	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: left;
}
.newProLeft .newstitle{
	width: 893px;
	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;
	margin-left: -20px;
}
.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;
	margin-left: -20px;
}
.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: #2B82D9;
	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(../images/liuyan.png) no-repeat 27px 8px;
}
.liuyan:hover{
	color: #fff;
	background: url(../images/liuyan.png) no-repeat 27px -53px #2B82D9;
}
.create{
	text-indent: 40px;
	background: url(../images/liuyan.png) no-repeat -78px 8px;
}
.create:hover{
	color: #fff;
	background: url(../images/liuyan.png) no-repeat -78px -53px #2B82D9;
}


.newProRight{
	width: 290px;
	float: right;
}
.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: #2B82D9;
}
.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(../images/gong.png) no-repeat 0 8px;
}
.supportList1 ul li{
	background: url(../images/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(../images/rank01.jpg) no-repeat;
}
.rankBox2 h2{
	background: url(../images/rank02.jpg) no-repeat;
}
.rankBox3 h2{
	background: url(../images/rank03.jpg) no-repeat;
}
.rankBox4 h2{
	background: url(../images/rank04.jpg) no-repeat;
}


.arrowLeft{
	width: 30px;
	height: 70px;
	background: url(../images/arrow.png) no-repeat 0 0;
	position: absolute;
	top: 160px;
	left: -51px;
}
.arrowLeft:hover{
	width: 30px;
	height: 70px;
	background: url(../images/arrow.png) no-repeat 0 -140px;
}
.arrowRight{
	width: 30px;
	height: 70px;
	background: url(../images/arrow.png) no-repeat -70px 0;
	position: absolute;
	top: 160px;
	right: -51px;
}
.arrowRight:hover{
	width: 30px;
	height: 70px;
	background: url(../images/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 #2B82D9;
	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: #2B82D9;
	background: url(../images/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: #2B82D9;
}
.articleTitle1 h2{
	background: url(../images/articlebg.png) no-repeat 0 18px;
}
.articleTitle2 h2{
	background: url(../images/articlebg.png) no-repeat 0 -22px;
}
.articleTitle3 h2{
	background: url(../images/articlebg.png) no-repeat 0 18px;
}
.articleTitle4 h2{
	background: url(../images/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: #2B82D9;
	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(../images/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: #2B82D9;
}
.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(../images/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: #2B82D9;
}

.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: #2B82D9;
}
.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(../images/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: #2B82D9;
}
.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: #2B82D9;
	border-bottom: 3px solid #2B82D9;
}
.techLista ul{
	margin-top: 20px;
}
.techLista ul li{
	height: 30px;
	overflow: hidden;
	text-indent: 15px;
	background: url(../images/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: #2B82D9;
}
.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: #2B82D9;
}
.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(../images/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(../images/xunjia.jpg) no-repeat;
}


.prev{
	width: 30px;
	height: 70px;
	background: url(../images/arrow.png) no-repeat 0 0;
	position: absolute;
	top: 85px;
	left: -40px;
}
.arrowLeft1:hover{
	width: 30px;
	height: 70px;
	background: url(../images/arrow.png) no-repeat 0 -140px;
}
.next{
	width: 30px;
	height: 70px;
	background: url(../images/arrow.png) no-repeat -70px 0;
	position: absolute;
	top: 85px;
	right: -16px;
}
.arrowRight1:hover{
	width: 30px;
	height: 70px;
	background: url(../images/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(../images/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: #2B82D9;
}

.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: #2B82D9;
}

.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;
}
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;
}

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: #2B82D9;
}

.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(../images/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: #2B82D9;
}

.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 #2B82D9;
}
.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(../images/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(../images/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: #2b82d9; }








/*.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(../images/index2016.png) no-repeat -84px -651px;}
.bottom.bg2{padding: 0 0 0 28px;background: url(../images/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(../images/navigatIcon.png) no-repeat 35px 10px;}
.rt_nav i.icon2{background: url(../images/navigatIcon.png) no-repeat -62px 10px;}
.rt_nav i.icon3{background: url(../images/navigatIcon.png) no-repeat -162px 10px;}
.rt_nav i.icon4{background: url(../images/navigatIcon.png) no-repeat 35px -65px;}
.rt_nav i.icon5{background: url(../images/navigatIcon.png) no-repeat -60px -65px;}
.rt_nav i.icon6{background: url(../images/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: #2B82D9 !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 #2B82D9; border-bottom: 1px solid #fff; z-index: 999;}
.rt_nav .navBox5.on a.icon{ width: 93px; height: 69px; border:1px solid #2B82D9; z-index: 999;}
.rt_nav .box{position: absolute; top: 69px; height: 69px; width: 283px; border:1px solid #2B82D9; display: none; z-index: 99; left: -1px; background: #fff;}
.rt_nav .on a.icon i.icon1{background: url(../images/navigatIcon.png) no-repeat 35px 10px;}
.rt_nav .on a.icon i.icon2{background: url(../images/navigatIcon.png) no-repeat -62px 10px;}
.rt_nav .on a.icon i.icon3{background: url(../images/navigatIcon.png) no-repeat -162px 10px;}
.rt_nav .on a.icon i.icon4{background: url(../images/navigatIcon.png) no-repeat 35px -65px;}
.rt_nav .on a.icon i.icon5{background: url(../images/navigatIcon.png) no-repeat -60px -65px;}
.rt_nav .on a.icon i.icon6{background: url(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/shop2017.png) 12px -266px no-repeat #ff6600;
}
.box1 .select1 .level2 li:hover{
	background: url(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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: #2B82D9;
	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(../images/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(../images/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(../images/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(../images/shopBt.png) 12px 0px no-repeat;
}
.menuBotMain h3.proSub{
    background: #fff url(../images/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(../images/rightBg1.png) no-repeat;
}
.rightbg2{
	background: url(../images/rightBg1.png) no-repeat 0 -56px;
}
.rightbg3{
	background: url(../images/rightBg1.png) no-repeat 0 -112px;
}
.rightbg4{
	background: url(../images/rightBg1.png) no-repeat 0 -168px;
}
.rightbg5{
	background: url(../images/rightBg1.png) no-repeat 0 -224px;
}
.rightbg6{
	background: url(../images/rightBg1.png) no-repeat 0 -280px;
}
.rightBar .rightbg7{
	height: 33px;
	line-height: 15px;
	padding-top: 22px;
	background: url(../images/rightBg1.png) no-repeat 0 -336px;
}
.rightbg8{
	background: url(../images/rightBg1.png) no-repeat 0 -391px;
}

.rightbg1:hover{
	background: url(../images/rightBg.png) no-repeat;
}
.rightbg2:hover{
	background: url(../images/rightBg.png) no-repeat 0 -56px;
}
.rightbg3:hover{
	background: url(../images/rightBg.png) no-repeat 0 -112px;
}
.rightbg4:hover{
	background: url(../images/rightBg.png) no-repeat 0 -168px;
}
.rightbg5:hover{
	background: url(../images/rightBg.png) no-repeat 0 -224px;
}
.rightbg6:hover{
	background: url(../images/rightBg.png) no-repeat 0 -280px;
}
.rightBar .rightbg7:hover{
	height: 33px;
	line-height: 15px;
	padding-top: 22px;
	background: url(../images/rightBg.png) no-repeat 0 -336px;
}
.rightbg8:hover{
	background: url(../images/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(../images/arrow.png) no-repeat 0 0; position: absolute; top: 85px; left: -40px;}
.demo a.next2 {width: 30px; height: 70px; background: url(../images/arrow.png) no-repeat -70px 0; position: absolute; top: 85px; right: -16px;}
.demo a.prev2:hover {width: 30px; height: 70px; background: url(../images/arrow.png) no-repeat 0 -140px; }
.demo a.next2:hover {width: 30px; height: 70px; background: url(../images/arrow.png) no-repeat -70px -140px;}


.demo1{
	width: 1098px;
	height: 417px;
}
.demo a.prev1{
	width: 30px;
	height: 70px;
	background: url(../images/arrow.png) no-repeat 0 0;
	position: absolute;
	top: 160px;
	left: -41px;
}
.demo a.next1{
	width: 30px;
    height: 70px;
    background: url(../images/arrow.png) no-repeat -70px 0;
    position: absolute;
    top: 160px;
    right: -51px;
}
.demo a.prev1:hover{
	width: 30px;
    height: 70px;
    background: url(../images/arrow.png) no-repeat 0 -140px;
}
.demo a.next1:hover{
	width: 30px;
	height: 70px;
	background: url(../images/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: #2B82D9;
}

.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: #2b82d9;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(../images/index2017.png) no-repeat 0 0;cursor: pointer;}
.classify .clabox{width: 78px;height: 188px;position: absolute;top: 46px;left: 0;background:#2b82d9;z-index: 99999;}
.classify .clabox em{width: 15px;height: 7px;display: block;position: absolute;left: 10px;top: -7px; background: url(../images/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 #2b82d9;overflow: hidden;color: #fff;}
.classify .clabox span a:hover{border-left: 2px solid #1568bc;background: #fff;color: #2b82d9;}
.contenrSearch{position: absolute;left: 185px;top: 7px;width: 419px;}
.contenrSearch .search{ background:url(../images/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(../images/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(../images/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(../images/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: #282828; position: relative; margin-top:50px; }
.m-footer .footer{width:906px;padding-left:250px; padding-top:48px; background:url(../images/logo2.jpg) no-repeat left 35px;}
.foot {background: #282828;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;}










.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: "微软雅黑";
    margin-left: 10px;
    float: left;
    margin-right: 20px;
}
.classblock dl {
    width: 260px;
    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;
        }
        
        
        
        
        
        
        
        
        
        
        
        
#head_top { background-color:#f2f2f2; min-width:1200px; border-bottom: 1px solid #e9e8e6; height: 33px; line-height: 33px; font-size: 12px; color: #888;}
#head_top a{color: #888}
#head_top .pub_floatL span { margin: 0px 5px; }
#head_top .pub_floatR span { margin-left: 5px; }
.topinfo{ }
#head_top .pub_floatR .floatR_span_img { background-image: url(../images/header_top.png); background-repeat: no-repeat; background-position: center center; }
#head_top .pub_floatR .floatR_span_vip { background-position: 46px -24px; padding-right: 20px; }
#head_top .pub_floatR .floatR_span_car { background-position: 0px -94px; padding-left: 20px; }
#head_top .pub_floatR .floatR_span_colle { background-position: 0px 13px; padding-left: 20px; }
#head_top .pub_floatR .floatR_span_help { background-position: 0px -57px; padding-left: 20px; }
.pub_width1200, .pub_width1000 { width: 1200px; display: block; clear: both; margin: 0px auto; }

.list_left { width: 890px; background-color: #FFF;   }

.pub_floatL { float: left; }
.pub_floatR { float: right; }
#left4_ul{    margin: -31px 0px 0px 0px;}
.pub_clear { clear: both; height: 0px; width: 100%; font-size: 1px; line-height: 0px; visibility: hidden; overflow: hidden; }

.DivCityFrame { position: relative; z-index: 990; float: left; cursor: pointer; margin-left: 20px; }
.DivCityFrame s { height: 12px; width: 12px; position: absolute; right: 0; top: 11px; right: -6px; float: left; background: url(../images/index_pic2.png) no-repeat; }
.DivCityFrame #xl1, .DivCityFrame #xl3, .DivCityFrame #xl5 { background-position: 0 -106px; }
.new-message { display: inline-block; opacity: 1; height: 15px; background: red; color: #fff; margin-top: 10px; position: relative; padding: 0 5px; text-align: center; border-radius: 9px; line-height: 15px; }

#head_tietle { background-color: #ffffff; border-bottom: 2px solid #007DE4; z-index: 99; position: relative; min-width:1200px; margin:0 auto;}
#head_tietle .header_nav { height: 45px; }
#head_tietle .header_nav > ul > li { display: block; float: left; min-width: 80px; height: 45px; line-height: 50px; text-align: center; font-size: 14px; color: #333; }
#head_tietle .header_nav .header_a{display:block;width: 80px;position: relative}
#head_tietle .header_nav .header_a_hot{display: inline-block;width: 45px;height: 25px;position: absolute;background: url("../images/111.gif") no-repeat 2px 9px;
    background-size: 19px 10px;top: 0px;}
#head_tietle .header_nav .header_a_new{display: inline-block;width: 45px;height: 25px;position: absolute;background: url("../images/icon_new.gif") no-repeat 2px 9px;
    top: 0px;}
.header_a_hot-new {display: inline-block; width: 45px; height: 25px; position: absolute;background: url("../images/111.gif") no-repeat 2px 9px;background-size: 19px 10px;
    top:-15px;}
#head_tietle .header_fist { margin-right: 30px; position: relative; width: 250px; }
#head_tietle .header_fist:hover #nav_class_menu { display: block !important; }
#head_tietle .header_fist a { color: #ffffff; }
#head_tietle .header_fist a:hover { color: #007DE4; }
#head_tietle .header_nav .li_hover { color: #007DE4; border-bottom: 2px solid #007DE4; height: 44px; }
#head_tietle .header_home { position: relative; height:89px; }
#head_tietle img { display: block; }
#head_tietle .head_sou { position: absolute; top:4px; left: 50%; width: 500px; margin-left: -250px; }
#head_tietle .head_key { font-size: 12px; color: #888; padding: 9px 0px 9px 90px; }
#head_tietle .head_key span { margin: 0px 5px; }
#head_tietle .head_blok { border: 2px solid #007DE4; height: 33px; width: 500px;    margin-top: 10px; }
#head_tietle .head_right { position: absolute; top: 14px; right: 0px; }
#head_tietle .head_right .right_batten {border-radius:3px;background-color: #fff; border: 1px solid #e9e8e6; color: #888; font-size: 14px; line-height: 35px; padding-left: 30px; background-image: url(../images/ison_bj.png); background-repeat: no-repeat; background-position: 10px center; width: 68px; height: 33px; }
#head_tietle .head_right .right_batten:hover{background-color:#007DE4; background-image: url(../images/ison_bj-new.png);}
#head_tietle .head_right .right_batten:hover a{color: white}
#head_tietle .head_right .right_batten a{color: #888}
#head_tietle .head_blok select { display: block; width: 62px;; height: 30px;    margin: 2px 4px 0px 8px;; font-size: 14px; line-height: 21px;     font: normal 14px '\5FAE\8F6F\96C5\9ED1'; background-color: #fff; float: left; border: none; border: 0px; padding: 0px; }
#head_tietle .head_blok input { display: block; float: left; width:308px; height: 33px; line-height: 36px; padding: 0px 0px 0px 12px;    outline: none;    color: #A9A9A9; border:0;}
#head_tietle .head_blok .form_battan { float: right; width: 100px; background-color: #007DE4; height: 100%; text-align: center; color: #FFF; line-height: 33px; font-family: '寰蒋闆呴粦'; font-size: 14px; }

input, button, textarea {/* margin: 0; */padding: 0;outline: none;/* resize: none; *//* border: none; *//* -webkit-tap-highlight-color: rgba(0,0,0,0); *//* -webkit-user-modify: read-write-plaintext-only; */}



.hot-keyword-list{
    height: 16px;
    width: 372px;
    overflow: hidden;
}
.head_key .hot-keyword-list li{color: #999}
.head_key .hot-keyword-list li a{color: #999}
.head_key .hot-keyword-list li:nth-child(1){color: #888}


#nav_class_menu { position: absolute; top: 45px; left: 0px; z-index: 999999; height: 560px; width: 100%; text-align: left; line-height: normal; }
#nav_class_menu .menu_work1 { height: 71px;     background: rgba(0, 0, 0, 0.7); }
#nav_class_menu .menu_work1:hover{ background-color: #007DE4 ;}



#green_shou{
    position: relative; width: 224px;border-radius: 3px 3px 0 0; padding: 0 !important;text-align: center;background-color: #007DE4;color: #fff !important;
}
.nav-all i {
    top: 13px;
    right: auto;
    bottom: auto;
    left: 32px;
    position: absolute;
    width: 48px;
    height: 54px;
    background-position: -27px -176px;
    margin-top: -4px;
}
.nav-all i {
    background: url("../images/20161116102423.png") no-repeat;}
.addcode{position: absolute;
    left: -4px;
    color: #fff;
    bottom: 2px;
    opacity: 0.6;
    font-size: 12px;
    -webkit-transform: scale(0.75);
    background: rgba(0,0,0,0.5);
    padding: 1px 6px 1px 3px;
    border-top-right-radius: 4px;
    font-style: normal;}
#month_content{height:590px;overflow: hidden}



.come { width: auto; float: left; margin-right: 5px; display: inline; height: 32px; line-height: 32px; margin-left: 5px; display: inline; }
.denlf { float: left; }
.denlf .wz { width: auto; float: left; }
.denlf a { width: auto; }
.w640 {width: auto;float: left;}
.h100 { height: 100px; }
.w136 { width: 136px; }
.zfd { float: left; }
.yfd { float: right; }
.denlf, .gonggao li, .sbxx li { margin-left: 5px; display: inline; }



#nav_class_menu .menu_tiet1 { background-position: 12px -46px; }
#nav_class_menu .menu_tiet2 { background-position: 12px -15px; }
#nav_class_menu .menu_work:hover { }
#nav_class_menu .menu_work:hover .cl_menu_work { display: block; }
#nav_class_menu .cl_menu_work { position: absolute; top: 0px; left: 100%; background-color: #fff; min-height: 420px; height:auto; _height:100%; width: 678px; display: none; border: 1px solid #007DE4; }
#nav_class_menu .cl_menu_work li { margin-bottom: 12px; }
#nav_class_menu .cl_menu_work > ul { padding: 30px 15px 30px 15px; height: 358px; width: 648px; }


#nav_class_menu .menu_tiet>a:hover{color: white !important;}
#nav_class_menu .menu_tiet>span{
    float: right;
    font-size: 19px;
    margin: 0px 30px 0px 0px;
}

#nav_class_menu .menu_tiet {    color: #ffffff;
    font-size: 16px;
    padding: 25px 0px 10px 31px;
    /* background-image: url(../image/tu1.png); */
    background-repeat: no-repeat;
    background-position: 12px 14px;
    filter: alpha(opacity:90);
    opacity: 0.9;
    -moz-opacity: 0.9;
    -khtml-opacity: 0.9;}
#nav_class_menu .menu_tiet >i{
    display: inline-block;
    width: 24px;
    height: 30px;
    margin: 0px 10px 0px 0px;
    vertical-align: middle;
 }
#nav_class_menu .menu_tiet .menu_a{
    background: url("../images/tu2.png") -14px -12px;
}
#nav_class_menu .menu_tiet .menu_b{
    background: url("../images/tu2.png") -180px -18px;
}
#nav_class_menu .menu_tiet .menu_c{
    background: url("../images/tu2.png") -151px -17px;
}
#nav_class_menu .menu_tiet .menu_d{
    background: url("../images/tu2.png") 129px -16px;
}
#nav_class_menu .menu_tiet .menu_e{
    background: url("../images/tu2.png") 97px -18px;
}
#nav_class_menu .menu_tiet>a:hover{color: white !important;}
#nav_class_menu .menu_tiet>span{
    float: right;
    font-size: 19px;
    margin: 0px 30px 0px 0px;
}




#nav_class_menu .menu_work2 { height: 43px;    background: rgba(0, 0, 0, 0.7) !important; }
#nav_class_menu .menu_work3 {height: 24px;background: rgba(0, 0, 0, 0.7) !important;}
#nav_class_menu .menu_work > ul { padding-left: 30px; filter: alpha(opacity:60); opacity: 0.6; -moz-opacity: 0.6; -khtml-opacity: 0.6; }
#nav_class_menu .menu_work > ul > li { display: block; float: left; color: #ffffff; min-width: 65px; margin-bottom: 10px; font-size: 12px; }



#nav_class_menu .cl_menu_work .work_name { float: left; margin-top: 15px; width: 75px; padding-right: 15px; text-align: right; font-size: 12px;  color: #007DE4; height: 14px; line-height: 14px; }
#nav_class_menu .cl_menu_work .work_name a { color: #007DE4; }
#nav_class_menu .cl_menu_work .work_name a:hover { color: #fabe39; }
#nav_class_menu .cl_menu_work .ul_wok { float: left; width: 538px; overflow: hidden; margin-top: 15px; }
#nav_class_menu .cl_menu_work .ul_wok li { display: block; float: left; width: auto; padding-left: 10px; margin-left: 10px; border-left: 1px solid #e9e8e6; height: 14px; margin-bottom: 12px; font-size: 12px; line-height: 14px; text-align: center; white-space: nowrap; }
#nav_class_menu .cl_menu_work .ul_wok li a { color: #444; }
#nav_class_menu .cl_menu_work .ul_wok li a:hover { color: #007DE4 !important; }











































