@charset "utf-8";
body {	margin: 0px;	padding: 0px;}
ol,li,a{ list-style:none; text-decoration:none;}
a:hover{color: #f76e12; text-decoration: none;}
*{margin:0px;padding:0px;}
ol,li,a,p,a:hover{margin:0px;padding:0px; color:#454545; font-family: "Microsoft Yahei" !important; font-size: 14px; text-decoration: none; list-style:none;}
.top {	border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #ececec;}
.top .topbox {	font-family: Microsoft Yahei;	height: 60px;width: 1176px;	margin-right: auto;	margin-left: auto;}
.clear {clear: both;}
.top .topbox .top_logo {float: left;height: 60px;width: 192px;}
.logoimg a img {	height: 60px;	width: 192px;}
.top .topbox .top_nav {	height: 60px;	overflow: hidden;	float: left;	display: block; margin: 0 10px; width:770px;}
.top .topbox .top_nav ol li {	display: block;	float: left;}
.top .topbox .top_nav ol li a {	line-height: 40px;	display: block; padding-right:12px;	padding-left: 12px;	height: 40px;margin-top: 10px;font-size: 14px;	text-align: center;}
.top .topbox .top_nav ol li a:hover{ color:#fff; background:#f76e12; display:block;border-radius: 5px;text-decoration: none;}
.top .topbox .top_nav ol li .active{color:#fff; background:#f76e12; display:block;border-radius: 5px;}
.index-search{ float:left; position: relative;  margin-top:15px; }
.search-btn{ position: absolute;right:2px; top:1px; line-height: 30px; width: 24px; height:30px;}
.top .topbox .login {float: right;height: 60px;}
.top .topbox .login a {	background-color: #f76e12;	display: block; color:#FFF;	height: 40px;padding-right: 10px;padding-left: 10px;
	line-height: 40px;margin-top: 10px;  border-radius: 5px;transition:0.5S;-webkit-transition:0.5S; -moz-transition:0.5S; -o-transition:0.5S;}
.top .topbox .login a:hover{ background-color:#F00; transition:0.5S;-webkit-transition:0.5S; -moz-transition:0.5S; -o-transition:0.5S;    text-decoration: none;}

/*top end*/

.top_ad a{width:1176px; height: 120px!important; display: block; margin: 10px auto;}
.top_ad a img{width: 1176px; height: 120px!important;}

/*top ad end*/
/*top end*/

.top_news a{width:1176px;  display: block; margin: 10px auto;}
.top_news .gg2img a img{width: 1176px;}

/*top ad end*/
.content {width: 1176px; margin: 20px auto;}

.left_con{width: 237px; display: block;float: left;}

.map_imgbox {width: 237px; height: 237px; padding-bottom:10px; margin-bottom: 10px; border:none;}

.left_title{ position: relative; display: block; height: 30px;}
.title_hui{font-size: 14px; line-height: 34px; color: #454545;width: 140px;position: absolute; left: 0; font-style: italic;font-weight: bold;  height: 30px;}
.time_hui{font-size: 12px; color: #999;width: 96px; line-height: 36px; text-align:right; height: 30px;position: absolute; right: 0;    }
.gg1{ margin: 10px 0 20px 0; width: 237px;}
.gg1 img{ width: 237px; height: 53px;}
/*map end*/
.price{width: 100%; margin-bottom: 18px; }
.top-line{border-top: 1px solid #cecece;}
.price .price-box{height: 394; width: 100%; margin-top: 5px;}
.price .price-box-scroll{overflow-y: scroll;overflow-x: hidden;background-color: #ededed; height: 525px; }
.area-price{display: block; margin:0 auto 10px auto; width: 100%;}
.area-title{ border-bottom: 1px solid #cfcfcf; font-size: 12px;}
.area-title span{display: block;float: left; line-height: 30px; overflow: hidden;}
.area-span-1,.area-id{width: 60px;}
.area-span-2,.area-id2{width: 110px; text-align: center;}
.area-span-3,.area-change{width: 34px; padding-left: 16px;text-align: center;}
.area-price ol li{height: 28px; overflow: hidden;display: block;line-height: 30px; font-size: 12px;}
.area-price ol li span{float: left; overflow: hidden;}
.up{color: #f00;}
.down{color: #009632}
.logo .area-title{border-bottom: none;}
.logo .up{background: url(up.png) no-repeat  0 center; }
.logo .down{background: url(down.png) no-repeat 0 center;  }
.logo ol li{border-bottom: 1px solid #cfcfcf}
hr{width: 100%; text-align: center;border-top: #AFAEAE}
/*price end*/
/*指数 zs*/
.st-zs{width: 237px; height: 185px;}
.zs-con{ width: 237px; height: 150px; border-bottom: #cfcfcf; }
.zs-con img{ width: 237px; height: 135px; padding-top: 5px;}
/*指数 zs end*/
/*快捷标签*/
.left-tag{width: 237px; overflow: hidden;}
.left-tag ol{ width: 248px; display: block;}
.left-tag ol li{ height: 15px; margin: 5px 0 5px 5px;; border-right: #cecece 1px solid; float: left; width: 118px;}
.left-tag ol li a{ display: block;line-height: 14px; font-size: 14px; color: #FF6A00; padding: 0 5px;}
/*快捷标签*/


.right_con{width: 920px; float: right;overflow: hidden;}

/*轮播*/

.banner{height:318px; float:left; width:520px; position:relative; overflow:hidden;}
.banner .banner_ul{width:9999px; height:318px; position:absolute; left:0; top:6px;}
.banner .banner_ul li{float:left; height:318px; width:520px;  position:relative;}
.banner .banner_ul li img{height:318px; width:520px; }
.banner .banner_ul li p{position: absolute; top: 0;left:0; width:520px; height:50px; background:rgba(255,255,255,0.3)}
.banner .banner_ul li p .name{position: absolute; top: 0; left:0;color:red; font-size:24px; padding:0 10px;line-height:50px;}
.banner .banner_ul li p .date{position: absolute; top: 0; right:20px; padding:5px 0; text-align:center;}
.banner .banner_ul li .banner_title{ width:520px; position: absolute; bottom: 0; background:rgba(0,0,0,0.5)}

.banner ol{position:absolute; right:20px; bottom:14px;height:10px; }
.banner ol li{border-radius:50%; background:#fff; width:10px; height:10px; padding:3px; float:left;}
.banner ol li.current{ background:#f76e12; }

.right_con .play_con{width: 380px; float: right;}
.right_con .video_con{display: block;}
.right_con .con_title{height: 40px;}
.right_con .con_title a{color: #999; font-size: 14px; line-height: 35px; }
.right_con .con_title a:hover{ text-decoration: none; color: #666;}
.right_con .con_title a span{color: #f76f13; border-bottom: 3px  #f76f13 solid; line-height: 30px; font-size: 18px; font-weight: bold;display: block;float: left; }
.video_con ol{display: block; margin-bottom: 10px;}
.video_con ol li{ line-height: 37px; border-bottom: 1px solid #ececec; overflow:hidden;}

.video_con ol li .list_time{float: left;width: 50px; }
.video_con ol li a{width: 320px; height: 35px;overflow: hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px;}
.video_con ol li p{float:left}
.video_con ol li a:hover p {color: #f76e12; }
.mid-con{ width: 595px; float: left;display: block; overflow: hidden;margin-left: 12px;}
.topnew{width:595px; height: 100px; overflow: hidden; margin: 10px 0;}
.topnew-img{width: 97px; height: 51px; float: left;display: block;}
.topnew-txt{width: 485px;  float: right;display: block; border-bottom: 1px solid #cecece;height:99px;}
.topnew-title{ line-height:40px; height: 45px; overflow: hidden; }
.topnew-title a{font-size: 24px; color: #252525;}
.topnew-title a:hover{color: #f76e12;}
.topnew-p{ font-size: 15px; line-height: 21px; text-indent: 30px;}
.new-con{width: 585px; overflow: hidden;;display: block;    margin-left: 10px;}
.new-con2{width: 100%; overflow: hidden;;display: block; }
.new-con-tit{ width: 100%; line-height: 40px; height: 44px; overflow:hidden;}
.new-con-tit ol li{ list-style: none; float: left; padding: 0  12px; line-height: 40px; border-bottom: 4px solid #dcdcdc; display: block; font-size: 17px;}
.new-con-tit ol li a{ font-size: 17px;display:block;}
.cur{display:none;}
.new-con-tit ol .active{border-bottom: 4px solid #f76e12;  color:#f76e12;}
.new-con-tit ol .active a{ font-size: 17px;display:block; color:#f76e12;}
.new-li1{padding: 30px 0; border-bottom: 1px solid #cecece;}
.new-li2{padding: 13px 0; border-bottom: 1px solid #cecece;}
.new-box,.new-box ol li{width: 100%; display: block; overflow: hidden;}
.new-li1 a:hover,.new-li2 a:hover{text-decoration: none;}
.new-li1 .new-txt {  width: 360px;  float: left;}
.new-li1 .new-txt .new-title{overflow:hidden;}
.new-img,.new-img2,.new-img3,.new-img4,.new-img5,.new-img6{width: 200px; height: 125px;  overflow: hidden; float: left;margin-right: 20px;}
.new-img img,.new-img2 img,.new-img3 img,.new-img4 img,.new-img5 img,.new-img6 img{width: 200px ;height: 125px;}
.new-txt{ display: block;}
.new-li1 .new-title a{ font-size: 18px; line-height: 22px; height: 35px;}
.new-li2 .new-title a{ font-size: 18px; line-height: 32px; height: 35px;}
.new-title a:hover{ color: #f76e12;}
.new-infor span{color: #999; font-size: 13px; line-height: 30px;}
.new-li1 .new-p{font-size: 14px; line-height: 28px; height:56px; overflow:hidden;}
.new-li2 .new-p{font-size: 14px; line-height: 28px;height: 28px; overflow: hidden;}
.new-more{ width: 100%; height: 45px;}
.new-more a{ width:583px; height:43px;font-size: 16px; line-height: 45px; border: 1px solid #cecece; border-top: none; text-align:  center; color: #f76e12; display: block;}
.new-more a:hover{text-decoration: none; color: #f00;}

/*右边下方竖栏目*/
.right-mid-con{width: 307px;  float: right;}
.calendar{ width: 305px; border: 1px solid #cecece; border-top: none; overflow:hidden;}
.cal-title{ width: 100%; height: 30px; line-height: 30px;}
.cal-card{ width: 50%; height: 30px; line-height: 30px;  float: left; }
.cal-card a{background:  #f9f2ed; color:#999; display: block; border-top: 1px solid #cecece; text-align:  center;}
.cal-card .on{ background-color: #fff;  border-top: 2px solid #f76e12; color: #f76e12; font-weight: bold;}
.cal-con{width: 100%; height:250px; display: block;}
.cal-year{width: 90px;    text-align: center;    margin: 5px 0 5px 13px;}
.cal-month{width: 90px; text-align: center; margin: 5px 0;}
.cal-con input[type="button"]{    width: 90px;    text-align: center;    margin: 5px;}
.about-btn{ width: 307px; display: block;}
.about-btn ol{padding: 10px 0 10px 25px;;}
.about-btn ol li{ width: 114px;display: block;float: left; margin: 5px 10px;}
.about-btn ol li a{border:2px #f76e12 solid; display: block; text-align: center; color: #f76e12;}
.about-btn ol li a:hover{ background-color: #f76e12; text-decoration: none; color: #fff;}
.tw-col{ width: 307px; display: block; height: 197px; overflow: hidden;margin-top: 10px;}
.col-page{height: 30px; line-height: 30px; width: 100%;  border-bottom: 2px solid #bdbdbd;}
.col-tit{  text-align: center; border-bottom: #f76e12 2px solid; float: left; display: block; padding: 0 5px;}

.col-mr{ height: 30px; width: 70px; border-bottom: 2px solid #bdbdbd; text-align: center; color: #bdbdbd;  padding: 0 5px;display: block; float: left;}
.col-mr.active{ border: 2px solid #bdbdbd; border-bottom:3px solid #fff;line-height: 26px; height: 28px;}
.col-mr.active a{  display: block; font-size: 14px;}
.col-mr a{height:30px;width:70px;font-size: 14px;}
.col-mr a:hover{ color: #f76e12; text-decoration: none;}

.col-mr-m{ border-bottom: 2px #bdbdbd solid;  width: 95px;
    float: left; height: 30px;}
.col-con{ width: 100%; display: block; line-height: 30px ; }
.col-con ol{ margin-top: 10px;}
.col-con ol li{ min-height: 30px;  display: block;}
.col-con ol li span,.club-con  ol li span{ float:left;font-size: 20px;line-height: 22px; width: 10px;}
.col-con ol li a{overflow: hidden; line-height: 22px; font-size:14px;}
.col-tag{ width: 100%; display: block; overflow: hidden;}
.col-tag ol{ width: 309px; max-height:90px; overflow:hidden;}
.col-tag ol li{ width:  102px; line-height:15px;  float: left; }
.col-tag ol li:hover{background: #f76e12;}
.col-tag ol li:hover a{color:#fff;}
.col-tag ol li a{ display: block; text-align: center; color: #f76e12; font-size: 15px; height: 16px;overflow:hidden;  border-right: 1px #cecece solid; margin: 6px 0;}
.col-tag ol li a:hover{color:#fff; border-right: 1px #f76e12 solid;}
.club{ width: 100%; display: block; height: auto; overflow:hidden; margin-top: 10px;}
.a-top{ width: 100%; height: 30px; line-height:30px; position: relative;}
.a-title{  text-align: center; border-bottom: #f76e12 2px solid; float: left; display: block; padding: 0 5px; position: absolute;z-index: 2;    font-size: 15px;  font-weight: bold;}
.a-more{ float: left; height: 30px ; line-height: 30px; border-bottom: 2px solid #cecece; position: absolute; z-index: 1; width: 100%;}
.a-more a{ text-align: right; font-size: 13px; color: #cecece;display: block;line-height: 32px;}
.a-more a:hover{ text-decoration: none; color: #f76e12;}
.club-con{margin-top: 10px; }
.club-con ol li a{  overflow: hidden; line-height: 28px; font-size:14px;}
.club-con ol li span{line-height: 30px;}
.gg2,.gg3{width: 100%; margin: 20px 0; height:100px;}
.gg2img,.gg3img{width: 100%;}.gg2img img,.gg3img img{width:100%;}
.gg4,.gg5{width:100%;  margin-bottom: 10px; height:60px;}
#ad4,#ad5{float:left;width:410px}
#ad4a,#ad5a{float:right;width:410px}
.ggimg{width:100%;}
.ggimg img{width:100%; height:60px;}
.gg110{width: 100%; margin: 20px 0;}
.gg110img{width: 100%;}.gg110img img{width:100%;height:165px;}
.focus,.web-inves{ width: 100%; display: block; margin-bottom: 10px;}
.foc_img{ width: 130px; height: 90px; float: left; margin: 10px;}
.foc_img img{ width: 130px; height: 90px;}
.foc_txt{ font-size: 16px; line-height: 26px;  padding-top: 15px; height: 52px; overflow: hidden;}.foc_txt a{color:#666;}
.foc_con a{ font-size: 16px;}
.foc_con .link{ display: block; color: #bdbdbd; font-size: 16px;}
.focus-infor{ display: block; overflow:hidden;}
.focus-infor ul li{ line-height: 26px; overflow:hidden; display:none;    margin: 5px 0;}
.focus-infor ul li span{ max-height: 40px;line-height: 22px;width: 310px;    display: block;}

.focus-infor .easysite-comment-patrait{display:none;}
.focus-infor .es-comment-user-date{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.focus-infor .es-comment-operation{display:none;}
.focus-infor .es-comment-reply{display:none;}
.focus-infor .es-comment-content{display:none;}
.focus-infor .es-comment-user-name{display:none;}


.btn{ width: 80px; margin: 5px 10px; line-height: 26px;	color:#777777;	background-color:#ededed;	font-size:12px;
	background:-webkit-gradient(linear, left top, left bottom, color-start(0.05, #f4f4f4), color-stop(1, #eaeaea));
	background:-moz-linear-gradient(top, #f4f4f4 5%, #eaeaea 100%);
	background:-o-linear-gradient(top, #f4f4f4 5%, #eaeaea 100%);
	background:-ms-linear-gradient(top, #f4f4f4 5%, #eaeaea 100%);
	background:linear-gradient(to bottom, #f4f4f4 5%, #eaeaea 100%);
	background:-webkit-linear-gradient(top, #f4f4f4 5%, #eaeaea 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#eaeaea',GradientType=0);
	border:1px solid #cecece;
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
	-moz-box-shadow: inset 1px -1px 1px 0px #ffffff;
	-webkit-box-shadow: inset 1px -1px 1px 0px #ffffff;
	box-shadow: inset 1px -1px 2px 0px #ffffff;
	text-align:center; letter-spacing: 0.2em;
	display:inline-block;
	text-decoration:none;
}
.btn:hover {
	background-color:#f5f5f5;
	background:-webkit-gradient(linear, left top, left bottom, color-start(0.05, #eaeaea), color-stop(1, #f4f4f4));
	background:-moz-linear-gradient(top, #eaeaea 5%, #f4f4f4 100%);
	background:-o-linear-gradient(top, #eaeaea 5%, #f4f4f4 100%);
	background:-ms-linear-gradient(top, #eaeaea 5%, #f4f4f4 100%);
	background:linear-gradient(to bottom, #eaeaea 5%, #f4f4f4 100%);
	background:-webkit-linear-gradient(top, #eaeaea 5%, #f4f4f4 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='#f4f4f4',GradientType=0);
}
.inv-q{ font-size: 16px; display: block;line-height: 26px; margin-top: 10px;}
.inves-infor label{ display: block; margin: 10px 0; line-height: 24px;}
.inves-infor{ height: 290px;}
.flbt{float: left;}


.ups-box{ margin: 10px 0;}
.hots-con{ background: url(tw-zt.png) no-repeat 75px 11px; margin-top: 10px;}
.hots-con ul li{line-height: 34px; height: 34px; position: relative; +height:30px; +line-eight:32px;}
.hots-con .rdzt-main-m-bd-title-date{ color: #bdbdbd; position: absolute;left: 0}
.hots-con .rdzt-main-m-bd-title{ position: absolute; left:95px; height: 34px; overflow: hidden;}
.hots-con .rdzt-main-m-bd-title a{font-size:14px;}


/*右下end*/

.left-btom-con{float: left; width: 842px;}
.tw-shop{ width: 840px; border: 1px solid #C91521; height: 86px; position: relative; margin: 20px 0;}
.shop-logo{ width: 152px; height: 86px; position: absolute; left: 0;background-color: #C91521;}
.shop-list{ width: 687px; height: 86px; position: absolute; right: 0; overflow: hidden;}
.shop-list ol{ width:750px;}
.shop-list ol li{ float: left; width: 106px; height: 86px; position: relative; margin:0 10px; border-left:#fff 1px solid; border-right:#fff 1px solid}
.shop-list ol li:hover{width: 106px; height: 86px; border-left:#f76e12 1px solid; border-right:#f76e12 1px solid;}
.shop-list ol li img{ width: 106px; position: absolute; z-index: 1; top: 0;    height: 86px;}
.shop-price{ width: 106px ;height: 20px; line-height: 20px; position: absolute; z-index: 2; bottom: 0; text-align: center; background-color: #cecece; color: #fff;}
.tw-file{ width: 860px;    margin-top: 5px;}
.file-box{ width: 410px;margin-right: 20px; float: left;}
.file-top{ width: 100%; height: 30px; line-height:30px;border-bottom: 2px solid #cecece;}
.file-title{ display: block; border-bottom: 2px solid #f76e12; float:left;}
.file-title a:hover{text-decoration: none;}
.file-top a{ font-size: 16px;}
.file-tag{  text-align: right; float:right;}
.file-con{ width: 100%; margin: 10px 0;}
.file-con ol li{line-height: 30px; height: 28px; position: relative;}
.file-t{ position: absolute; left: 15px;}
.file-t a{font-size:14px; color:#333} 
.file-t a:hover{color:#f76e12;} 
.file-date{ position: absolute; right: 5px; display: block; color: #999;}
.file-po{ color: #f76e12; font-size: 30px; line-height: 30px;position: absolute; left: 0px;}
/* 左下end*/


/*调查问卷*/
#web_inves .easysite-font{display:none}
#web_inves .easysite-online-survey .easysite-survey-title{display:none}
#web_inves .easysite-list-search{display:none}
#web_inves .easysite-theme-pagination{display:none}
#web_inves .easysite-theme-content .easysite-th-row{display:none}
#web_inves_cont .easysite-survey-page .easysite-page-title{display:none}
#web_inves_cont .easysite-online-section .easysite-online-problem{ padding:0}
#web_inves_cont .easysite-online-section .easysite-online-problem b{display:none}
#web_inves_cont .easysite-online-section .easysite-online-problem .easysite-online-problem-title{ font-size: 16px; display: block;line-height: 26px; margin-top: 10px; padding:0;}
#web_inves_cont .easysite-survey-border{border:none}
#web_inves_cont .easysite-online-answer{padding:0;}
#web_inves_cont  .easysite-radio-content label{ display: block; margin: 10px 0; line-height: 24px;  font-family: "Microsoft Yahei","微软雅黑"; font-size: 14px;color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

#web_inves_cont  table.easysite-radio-content{vertical-align: middle; }
#web_inves_cont  table.easysite-radio-content div{display:inline;}
#web_inves_cont  table.easysite-radio-content input{margin-right:5px;}
#web_inves_cont  table.easysite-radio-content tr{padding:5px 0}
#web_inves_cont  table.easysite-radio-content tr td{padding: 2px 0;}
#web_inves_cont  table.easysite-radio-content tr td .diaocha_list{width: 250px; float: right;}
/*涨跌调查*/
#ups_cont{display:none;}
#ups_box .ups_w{overflow:hidden;}
#ups_list{float:left;}
#ups_list .ups_iframe{width:115px; height:135px;}
#ups_list .easysite-online-section .easysite-online-problem{display:none}
#ups_list .easysite-online-answer{padding:0;}
#ups_list .easysite-survey-border{border:none; border-top: none;}
#ups_list .easysite-online-section{ margin-top:0px; padding:0; background-color: #fff;}
#ups_list .easysite-online-answer p.easysite-radio-content{padding:0;}
#ups_list .dc p.easysite-radio-content label{display:block;  margin:15px 10px;}
#ups_list .dc p.easysite-radio-content label input{display:none}
#ups_list .easysite-online-problem-title font{display:none;}
#ups_result{float: left;width: 156px; }
#ups_result .dc{line-height:29px; margin:14px 0px; }

#ups_result .dc-a{ margin-right: 5px; height: 27px;width:100px; background:#F74B4B; position:relative;}
#ups_result .dc-a span{position:absolute;right:-35px; top:0px;width: 33px;}
#zhangdie_answer #zd_color1 .dc-a{background:#F74B4B;}
#zhangdie_answer #zd_color2 .dc-a{background:#F9D34B;}
#zhangdie_answer #zd_color3 .dc-a{background:#51D47F;}
#ups_box .easysite-percent-content .easysite-statis-percent{display:none}
#ups_box .easysite-percent-content .easysite-statis-progress{background:transparent;}

 #zd_tanchu{position:fixed; width:300px;  text-align:center; left:50%; top:50%; margin:-100px 0 0 -150px; background:#fff; border:1px solid #eee; overflow:hidden; z-index:100; display:none;}
 #zd_tanchu .mian{ padding:30px 5px; }
 #zd_tanchu .foot{height:25px; padding:5px 10px 0 0;  background:#eee;}
 #zd_tanchu .foot input{foat:right; width:100px; height:20px; }


/*日历*/
.calendar{ width: 305px; border: 1px solid #cecece; border-top: none; overflow:hidden; height:318px}
.rl {
	width: 304px;
	height: 320px;
	
	border-top: 1px solid #ccc;
	overflow:hidden;
        float:right;
}
.rl a{cursor:pointer}
.rl .rl_w {
	position: relative;
	float: left;
	width: 100%;
	height: 100%;
}
.rl .rl_w .info_w{position:absolute;top:0; left:0;width: 100%; text-align:center;}
.rl .rl_w .info_w .info{
                display:inline-block;
		padding: 3px;
		max-width: 232px;
		color: #303030;
		background-color: #f5f5b5;
		border: 1px solid #deca7e;
		-khtml-border-radius: 5px 5px 5px 5px;
		-o-border-radius: 5px 5px 5px 5px;
		-ms-border-radius: 5px 5px 5px 5px;
		-moz-border-radius: 5px 5px 5px 5px;
		-webkit-border-radius: 5px 5px 5px 5px;
		border-radius: 5px 5px 5px 5px;
		behavior: url(/PIE.htc);/*让IE6,IE7,IE8支持圆角边框border-radius，盒子阴影box-shadow*/
		margin:0 auto;
	}
.rl_w .rl_cont {
	position: relative;
	width: 96%;
	height: 90%;
	padding-left: 2%;
	padding-right: 2%;
}
.rl_w .rl_cont .rl_cont_w {
	width: 100%;
	text-align: center;
	
}
.rl_w .rl_cont .rl_cont_head {
	border-bottom: 1px solid #e3e4e6;
}
.rl_w .rl_cont .rl_cont_head dl {
	height: 26px;
	width: 100%;
}
.rl_w .rl_cont .rl_cont_head dl dd {
	width: 14.2%;
	font-size: 14px;
	height: 26px;
	line-height:26px;
	float: left;
}
.rl_w .rl_cont .rl_cont_main {
}
.rl_w .rl_cont .rl_cont_main ol {
	border-bottom: 1px solid rgb(227, 228, 230);
	height: 37px;
	width: 100%;
}
.rl_w .rl_cont .rl_cont_main li {
	width: 41px;
	font-size: 20px;
	color: #000000;
	float: left;
	height: 100%;
}
.rl_w .rl_cont .rl_cont_main li.cur{display:block;}
.rl_w .rl_cont .rl_cont_main li.active a{border:2px solid #F76E12; width:38px; height:34px; line-height:36px;}
.rl_w .rl_cont .rl_cont_main li.cur a{ background: #F76E12;  color: #fff;}
.rl_w .rl_cont .rl_cont_main li a {
	width: 40px;
	height: 100%;
	line-height: 40px;
	font-size: 14px;
	color: #000000;
	display: block;
	margin: auto;
}

.rl_w .rl_cont .rl_cont_main li.prevm a{color:#aaa}
.rl_w .rl_cont .rl_cont_main li.nextm a{color:#aaa}

body .tc_show .tc_cont{display:block;}
body .tc_show .tc_bg{display:block;}