@charset "utf-8";
.txtall{ color:#ff0000;}
dl,dt{ margin:0;}
.marfive{ margin-top:5px;}
.about li {background: url("../images/icon.png") no-repeat 0 -475px;text-indent: 10px;/*-799*/}
.left_box li,.right_box li {background: url("../images/icon.png") no-repeat 0 -285px;text-indent: 10px;}
.blue{ color:#0b4e9d;}
.blue:hover{ text-decoration:underline;/*color:#0b4e9d;*/}
.lefttitle{margin-top: 10px; border-bottom:3px solid #2f2f2f;height:32px; padding-bottom:5px; width:705px;}
.lefttitle p{font:400 22px/32px Microsoft YaHei;color:#2b2b2b;float:left;}
.lefttitle span{ float:right;font: 14px/32px Microsoft YaHei;}
.lefttitle span a{ color:#444;padding-right:14px;}
.lefttitle span a:hover{ text-decoration:underline;}
.gray{ color:#666;}
.gray:hover{color:#ff7300;}
.mainleft{ width:710px; float:left; overflow:hidden;}
.mainleft .adcontent{ width:708px; }
.adcontent .ad{ width:237px; float:left; margin:0;}
.mainright { /*background-color:#DBEAF9;*/ border:1px solid #b8cee3; float:right; width:257px; background-color:#e3f0fd; 
padding-bottom:9px !important;padding-bottom:0; overflow:hidden;}
.ad{ width:237px; margin:10px auto;}
.ad a{ display:block; margin-bottom:13px;}
.ad img{ width:237px; height:80px; border:1px solid #ccc;}
.ad img:hover{ width:237px; height:80px; border:1px solid #ff7300;}
.mainright .mrgt_title{background-color:#cfe5fb;padding-left:12px; height:30px; padding-top:1px;}
.mainright .mrgt_title h2{ font: bold 14px/30px Microsoft YaHei; float:left;}
.fmore{ float:right; line-height:18px;font-family: simsun; letter-spacing:0.5px; line-height:30px; padding-right:10px; color:#555;}

.newinfo dl{ width:235px; margin:10px auto 0 auto; border-bottom:1px dashed #ccc;}
.newinfo dl dt{color:#0066cc; font: bold 15px/24px Microsoft YaHei;}
.newinfo dl dd{color:#666; height:60px;line-height:20px; margin:5px 0 10px 0;}

/*flash*/
.adver{ width:237px; float:left;}
.flash{ width:237px; overflow:hidden; position:relative;height:200px;margin-bottom:10px;}
.flash .flashsub1{ position:absolute; width:237px;height:200px;}
.flash .flashsub1 li{float:left; width:237px;}
.flash .flashsub1 li img{ width:237px;height:200px;}
.flashsub2bg{background-color:#000;opacity: 0.6; width:237px;height:18px;position:absolute; bottom:0px;}
.flash .flashsub2{ position:absolute; bottom:0px; }
.flash .flashsub2 ul{ padding-left:115px;}
.flash .flashsub2 li{ width:29px;line-height:18px; border-left:1px solid #dedede;float:left;text-align:center;}
.flash .flashsub2 li a,.flash .flashsub2 .curhover a{ color:#fff;}
.flash .flashsub2 li.curhover,.flash .flashsub2 li a:hover{ background-color:#fa5c13; height:18px; width:29px; display:block;}

/*信息*/
.content{ float:right; width:458px;margin-top:8px;}
.content .txt{ width:400px;float:left; color:#666;}
.content .blue,.content .txt{ float:left; line-height:24px; height:24px;}
.content dl dt a{font:bold 18px/24px "微软雅黑"; width:452px; text-align:center;color:#0066cc; }
.content dl dt:hover,.content h4 a:hover{ text-decoration:underline;}
.content dl{ text-align:center; border-bottom:1px dashed #ccc; padding-bottom:5px; margin-bottom:10px;}
.content h4 {font: 18px/24px Microsoft YaHei;height:24px;text-align:center;margin:10px 0;width:458px;overflow:hidden;}
.content h4 a{ padding-right:50px; color:#333; font-weight:bold;}
.content .newsinfo li{ width:452px; margin:0px auto;background: url("../images/icon.png") no-repeat 0 -474px;text-indent:10px; line-height:28px;height:28px;}
.content .newsinfo li a{ color:#3e5e87; font-size:14px;}
.content .newsinfo li a:hover{ color:#ff7300;}
.content h4 li{ float:left; width:458px;}
.adone{ width:705px; margin-top:5px;}
.adone img{ width:705px; height:80px;}

/*box*/
.infobox{width:705px;}
.infobox .left_box .list{border-top:1px dotted #aeaeae; padding-top:5px; margin-top:15px;}
.infobox .left_box{width:380px; float:left;}
.left_box .list:first-child {border: medium none; margin-top: 0; padding-top: 0;}
.infobox .left_box dl{ margin:10px 0;}
.infobox .left_box dl dt{font:bold 16px/24px Microsoft YaHei;}
.infobox .left_box dl dd{ text-indent:20px;line-height:22px; height:66px; color:#666;}
.infobox .left_box li{ line-height:28px; height:28px;}
.infobox .left_box li a{ color:#024; font-size:14px;}
.infobox .left_box li a:hover,.infobox .right_box li a:hover{ text-decoration:underline;}
.infobox .right_box{ float:right; width:305px; margin-top:7px;}
.right_box h4 {border-bottom: 1px solid #666;color: #2b2b2b;font: bold 16px/29px Microsoft YaHei;height: 29px;padding-right: 10px;}
.right_box h4 a{color: #666;float: right;font-size: 12px;font-weight: normal;}
.right_box .person{ width:305px; padding:2px 0 15px 0;}
.right_box .person .info1{font: bold 14px/30px Microsoft YaHei; height:30px;}
.right_box .ad{ width:305px; height:70px;}
.right_box .ad img{ width:305px; height:70px;}

/*精品推荐*/
.goodtle{margin:15px 0 5px 0;font-size:18px; font-weight:normal;font-family:"微软雅黑";line-height:34px;}
.F_main .goodpro .proshow li .mainbuy{ color:#666;}
.goodpro .proshow li{width:128px;float:left; display:inline; padding-right:15.5px; padding-top:15px;}
.goodpro .proshow{ width:705px;}
.goodpro .proshow .tu{width:128px;height:130px;overflow: hidden;text-align:center;position:relative; border:1px solid #ccc;}
.goodpro .proshow .tu:hover{ border:1px solid #ff7300;}
.goodpro .proshow .tu a img {
	max-height:128px;max-width:128px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;
	width:expression(this.width >128 && this.height <= this.width ? 128: true);
    height:expression(this.height > 128 && this.width <= this.height ? 128 : true);
	margin-top: expression((128-this.clientHeight)/2);
	margin-left: expression((128-this.clientWidth)/2);}

/*热点资讯排行榜*/
.hotnews{ idth:237px; margin-top:15px;}
.hotinfo{ padding-top:8px;}
.hotnews li{ width:235px; margin:3px auto 0 auto;}
.hottxt { width:210px;float:left;}
.hottxt a,.about li a{ color:#555;}
.hottxt a:hover,.about li a:hover{ color:#ff7300;}
.topone{ background-color:#BE1627;}
.toptwo{background-color:#eb6d05;}
.topthree{background-color:#0066cc;}
.hotnews .txtbg{ background-color:#5f6060;}
.hotnews .txtbg,.topone,.toptwo,.topthree{height:18px;width:18px; color:#fff; display:block; text-align:center; float:left; margin:3px 5px 0 0;}

/*人物专访*/
.profile{ padding-top:15px;}
.person{ padding:5px 0 5px 0;margin:0 auto; width:235px; height:107px; overflow:hidden;}
.person .personimg{width:80px;height:80px;float:left; position:relative;border:1px solid #ccc;}
.person .personimg img {
	max-height:80px;max-width:80px;
	position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;
	width:expression(this.width >80 && this.height <= this.width ? 80: true);
    height:expression(this.height >80 && this.width <= this.height ? 80: true);
	margin-top: expression((80-this.clientHeight)/2);
	margin-left: expression((80-this.clientWidth)/2);}
.person .personinfo{float:right;width:140px; }
.person .personinfo div{line-height:19px;}
.profile .info1,.about dl dt{font: bold 14px/30px Microsoft YaHei;height:30px;}
.person .perinfo{height:80px; color:#666; text-indent:20px;padding-left:6px; line-height:20px;}
.person .personinfo .info2 a{ color:#ff0000;}

/*相关行业*/
.about{ padding:15px 0 5px 0;}
.about ul{ padding-top:10px;}
.about dl{ padding-top:5px;} .about dl dt{ width:235px;}
.about dl dd{ text-indent:20px; color:#555; line-height:20px;height:60px;}
.about li,.about dl{ width:235px; margin:0px auto;}

.ad1{border:1px solid #ccc; width:980px; margin:15px auto 0 auto;}

/*友情链接*/
.friendlink {width:980px;margin:0 auto;}
.friendlink .Titleinfo{height:35px;line-height:35px;border-bottom:2px solid #f45b00; background-color:#E8E8E8;}
.friendlink .Titleinfo .Titleinfo_lft{font:normal 14px/35px "微软雅黑"; text-indent:12px; float:left;}
.friendlink .Titleinfo .Titleinfo_rgt{ float:right;padding-right:12px;font-family: simsun; line-height:35px;}
.friendlink{ margin-top:16px; height:130px; }
.friendlink .Titleinfo{ border-bottom:1px solid #e5e8ed;}
.linktle{background-color:#ebf5fa; height:32px; line-height:32px; border-bottom:1px solid #ccc;}
.linktle h2{ float:left;font-size:14px; font-weight:bold; text-indent:15px;}
.linktle .lmore{ float:right; padding-right:20px;}
.linkshow li{ float:left;margin:7px 4px 5px -1px; height:14px; white-space:nowrap;}
.linkshow li a{ float:left;margin:7px 6px 5px 0px; border-left:1px solid #e5e8ed;padding-left:10px;height:14px; line-height:14px; white-space:nowrap; color:#555;}
.linkshow li a:hover{ color:#ff7300;}
.grayline{ border:1px solid #E5E8ED;}

.newinfo .info1{height:26px;}

.F_main .ad1{margin:0 auto 10px auto; border:none;}
.F_main .ad1 img{width:485px;height:100px;float:left;}
.ad1 .ad1_lt{ float:left; padding-right:10px;}
.list .blue:hover{ color:#0B4E9D;}