@charset "utf-8";
/*
dz--CSS-xiaohei-qq:290948585-dtmuban.com-20191125
*/
*{word-break:break-all;font-family:"Microsoft Yahei",Tahoma,Verdana,Arial;-webkit-text-size-adjust:none;}
body{font-size:12px;padding:0px;margin:0px; color:#333333}
ul,li,h1,h2,p,a,h3,span,h4,h5{ margin:0px; padding:0px;LIST-STYLE-TYPE: none;}
/*定义清除式样*/
.clearfloat {clear:both;height:1px;overflow:hidden;margin-top:-1px;}
/*图片边缘*/
img { border-width: 0px;}
/*连接颜色*/
a{color: #333333;font-size:14px;}
a:link {text-decoration: none; }
a:visited {text-decoration: none;}
a:hover {text-decoration:none; color:#FF6600;}
a:active {text-decoration: none;}
i{ font-style: normal}
.blank1{ clear: both; height: 1px; overflow: hidden; display: block; font-size: 1px;}
.blank5{ clear: both; height: 5px; overflow: hidden; display: block; font-size: 1px;}
.blank10{ clear: both; height: 10px; overflow: hidden; display: block; font-size: 1px;}
.blank20{ clear: both; height: 20px; overflow: hidden; display: block; font-size: 1px;}
.fl{ float:left}
.fr{ float:right}
.mgtop20{ margin-top:20px;}
.mgtop10{ margin-top:10px;}
.mgbt10{ margin-bottom:10px;}
.bd1{ border:#ededed solid 1px;  border-radius:3px;}
.w300{ width:300px;}
.w280{ width:278px; padding:10px;}
.pd10{ padding:10px 0;}
.ml20{ margin-left:20px;}
.ml11{ margin-left:11px;}
.fmgtop{ margin-top:-34px;}

/* top */
.indtop{ height:30px; background-color:#f0f0f0; border-bottom:#E1E1E1 solid 1px; box-shadow: 0px 1px 10px #BABABA}
.indtop_m{ width:1200px; margin:0 auto}
.site-user{position:relative;z-index:50;display: inline-block;vertical-align: middle;}
.site-user a{ color:#333; padding-left:20px;}
.site-user a:hover{color:#FF6600;}
.reg{ background: url("../images/sjb.png") no-repeat 3px;}
.reg2{ background: url("../images/ewm.png") no-repeat 3px;}
.reg3{ background: url("../images/gwc.png") no-repeat 3px;}
.site-user .drop-user {display:inline-block;*display:inline;zoom:1}
.site-user .drop-user a { line-height:30px;  cursor:pointer; color:#333;}
.site-user .line{display: inline-block; width: 1px; height: 15px; background: #DDD; margin: 0 7px; vertical-align: -3px; font-size: 0; line-height: 0\9; overflow: hidden;}
.i-triangle{display: inline-block; *display: inline; *zoom: 1; width: 0; height: 0; font-size: 0; line-height: 0; overflow: hidden; border-width: 4px; border-style: solid dashed dashed dashed; border-color:#969695 transparent transparent transparent; vertical-align: -1px;}
.hicon-user{width: 14px;vertical-align: -2px;margin-right: 5px;}
.hicon{display: inline-block;font-size: 0;line-height: 0;background-image: url("../images/sjb.png");background-repeat: no-repeat;}

.site-nav{ line-height:30px; }
.site-nav a{color:#333}
.site-nav a:hover{color:#FF6600;}
.site-nav .line{display: inline-block; width: 1px; height: 15px; background: #DDD; margin: 0 7px; vertical-align: -3px; font-size: 0; line-height: 0\9; overflow: hidden;}

/* header */
.indheader{ width:1200px; height:105px; margin:0 auto;}
.indheader_logo{ width:140px; float:left;}
.indheader_city{ width:60px; height:20px; padding-top:20px;}
.indheader_city a{ padding: 0 5px; vertical-align:1px;}
.indheader_p{}
.indheader_p a{ line-height:25px; padding-right:5px; color:#333;}
.indheader_p a:hover{color:#FF6600;}
.indsearch{ width:580px;}
.head_search {float:left;width:510px;height:32px;background:url('../images/head_search.png') no-repeat;}
.head_search select{width: 92px;cursor:default;font-size:14px;line-height:20px;color:#666666;border:none;padding-bottom: 1px;}
.head_search select:focus {outline: none;}
.head_search:hover {background:url('../images/head_search.png') no-repeat 0 -32px;}
.head_search div {clear:both;padding:4px 0 0 25px;}
.search_i {width:320px;font-size:14px;height:20px;line-height:20px;padding:2px 0 0 0;color:#666666;background:url('../images/spacer.gif');border:none;}
.search_m {width:60px;cursor:default;padding:2px 25px 0 10px;font-size:14px;height:20px;line-height:20px;color:#666666;background:url('../images/spacer.gif');border:none;}
.search_s {width:70px;height:25px;background:url('../images/spacer.gif');border:none;padding:0;margin:0;cursor:pointer;}
.search_i:focus,.search_s:focus{outline:none;}
.head_searchright{ width:60px;}
.head_searchright a{color:#333; font-size:14px;}
.head_searchright a:hover{color:#FF6600;}
.indsearch_line{ width:580px; height:20px;}
.indsearch_line a{ color:#003CB5; line-height:20px; padding-right:10px;}
.indsearch_line a:hover{color:#FF6600;}
.indheader_city{display: inline-block;width: 58px;position: relative;vertical-align: middle;padding: 0;overflow: hidden;background-color: #fff;color: #555;text-shadow: none;border-radius: 4px;
transition: box-shadow 0.25s ease;z-index: 2; margin-top:20px;}
.indheader_city:hover {box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);}
.indheader_city select {cursor: pointer;width: 100%;border: none;background: transparent;background-image: none;-webkit-appearance: none;-moz-appearance: none;}
.indheader_city:before {content: "";position: absolute;width: 0;height: 0;border: 5px solid transparent;border-top-color: #666;top: 9px;right: 7px;cursor: pointer;z-index: -2;}
.indheader_city select:focus {outline: none;}

/* banner */
.indbanner{ width:100%; height:48px; background-color:#62AB00}
.indbanner_m{ width:1200px; margin:0 auto;}
.indbanner_list{ padding-right:40px}
.indbanner_list li{ padding:0 8px; line-height:48px; display:inline}
.indbanner_list li a{ font-size:22px; font-weight:500; color:#fff;  text-shadow: 0px 1px 2px #303030}
.indbanner_list li a:hover{color:#FF6600;}
.indbanner_list li a.ft16{ padding:10px 5px 0; font-size:16px;}
.login_info{height:48px; position:relative; z-index:1001; white-space:nowrap; float:right}
.login_info .l{float:left; width:119px; padding-left:10px; margin-right:20px}
.login_info .l .m{height:48px; line-height:48px; background:url("../images/navigation.png") no-repeat 0 15px;  cursor:pointer; margin-right:12px}
.login_info .l .o_b{padding-bottom:15px; width:127px}
.login_info .l .o_b a{font-size:12px}
.login_info .r{width:123px; height:47px; float:left; padding-left:10px; position:relative}
.u_l {color:#fff; text-decoration: none; margin-left: 23px; margin-right: 5px;}
.u_r{color:#fff; }
.appContainer {padding-left: 2px; width: 120px; height: 48px; float: left; cursor: pointer;}
.appContainer{padding-left:2px; width:120px; height:48px; float:left; cursor:pointer}
.downapp{width:110px; height:27px; border-radius:2px; background-color:#dce8cc; margin-top:10px; display:block; cursor:pointer}
.downapp:hover{background-color:#f2f6e3; text-decoration:none}
.apppic1,
.apppic2,
.apptext{background:url("../images/navigation.png") no-repeat; display:inline-block; *display:inline; zoom:1; margin-top:3px}
.apppic1{background-position:0 -71px; width:16px; height:20px; margin-left:5px}
.apppic2{background-position:0 -110px; width:20px; height:20px}
.apptext{background:0; color:#666; vertical-align:top; line-height:22px; font-size:14px}

/* one */
.indone{ width:880px; height:300px; margin:0 auto;position: relative;z-index:100;}

.slideBox{ width:870px; height:287px; /*overflow:hidden;*/ position:relative; border:1px solid #ddd; float:left;  }
.slideBox .hd{ width:140px; height:287px;overflow:hidden; position:absolute; left:0; bottom:0; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ padding:0 26px; height:71px; margin-right:2px; background:#f0f0f0;border-bottom: 1px solid #d8d8d8;border-right: 1px solid #d8d8d8; line-height:71px; font-size:18px; text-align:center;  cursor:pointer;letter-spacing:14px; }
.slideBox .hd ul li.on{background:#fff;color:#000; font-weight:bold;border-right: 1px solid #fff; }

.slideBox .bd{ width:725px; float:right; position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }

.search-cont{border: 1px solid #d8d8d8; border-radius: 5px; margin-bottom: 30px; width: 870px;float: left;}
/*left tabs*/
.cont-wrap .box { padding: 20px; border: 1px solid #d8d8d8;border-radius: 5px;}
.left-tabs{float: left; background-color: #F7F7F7; height: 289px; width: 139px; overflow: hidden; _overflow: hidden; border-top-left-radius: 5px; border-bottom-left-radius: 5px;}
.tab{border-bottom: 1px solid #D8D8D8; border-right: 1px solid #D8D8D8; display: block; width: 138px; height: 70px; line-height: 70px; text-align: center; font-size: 20px; color: #333333; _position: relative; -moz-box-shadow: -1px 1px 0px #fff; -webkit-box-shadow: -1px 1px 0px #fff; box-shadow: -1px 1px 0px #fff; /* *//* For IE 8 *//* -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=180, Color='#ff0000')"; *//* For IE 5.5 - 7 *//* filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=180, Color='#ff0000');*/}
.left-tabs a:hover{cursor: pointer; text-decoration: none;}
.h-tab{height: 73px;}
/*.fst-tab{height: 73px; _height: 71px;}
.last-tab{height: 73px; _height: 72px;}*/
.cur-tab{border-right: 1px solid #fff; background-color: #fff;}
.right-conts{float: left; height: 100%; width: 727px; position: relative; z-index: 1;}
/*right content*/
.search-form{margin: 24px 0px 10px 26px;}
.fd1{position: relative; padding: 7px; height: 47px; background: #ECECEC; border-radius: 5px; display: inline-block; *display: inline; z-index: 899;}
.search-form .kw{padding:13px 0px 8px 17px; height: 22px; line-height: 22px; width: 372px; border: 1px solid #cccccc; border-radius: 5px; color: #999; font-size: 13px; _margin-left: -26px; *margin-left: -26px;}
.autocomplete_ajk{_margin-left: -26px; *margin-left: -26px;}
.search .on-border{border-color: #ff6600; color: #333333;}
.fd1 .search-close{cursor: pointer; /* display: inline-block; */ height: 19px; position: absolute; left: 370px; top: 20px; width: 19px; background-position: 0px -755px;}
.fd1 a{position: relative;}
.fd1 .btn{width: 125px; height: 45px; font-family: "microsoft yahei"; border: 0; border-radius: 5px; color: #ffffff; font-size: 21px; padding-left: 11px; margin-left: 3px; _margin-left:0px; *margin-left: 0px; background-color: #ff911b;}
.fd1 .btn-bg-xf{background-color: #ff612A;}
.fd1 .btn-w-sydc{width: 154px;}
.btn-icon{width: 30px; height: 35px; position: absolute; top: -12px; _top:0px; *top: 0px; top:-14px\0; background: url("//pages.anjukestatic.com/usersite/site/img/home/1/home-new.png") no-repeat 15px -670px;}
.fd1 .icon-xfzf{left: 12px;}
.fd1 .icon-xzl{left: 8px;}
.fd1 .icon-sp{left: 16px;}
.fd1 a:hover{text-decoration: none;}
.fd1 a:hover .btn{cursor: pointer; background-color: #ce7412; text-decoration: none;}
.fd1 a:hover input.btn-bg-xf{background-color: #cb4600;}
.search-form .contsydc{margin-left: 5px; margin-bottom: 13px; font-size: 14px;}
.sydc-type{margin-left: 32px; vertical-align: top; margin-top: 5px; _margin-top: -3px; *margin-top:0px; margin-top: 3px\0;}
.fst-type{margin-left: 0px;}
.tab-contents{margin: 17px 20px 0px 30px; position: relative; z-index: 888;}
.details{width: 315px; position: relative;}
.float_l{float: left;}
.float_r{float: right;}
.tab-contents .map{padding: 0 0 0 16px; position: absolute; left:75px; top: 2px; font-size: 13px; background-position: -0px -560px; z-index: 900; color:#3399FF}
.tab-contents .map strong{ display:block; float:left; width:15px; height:15px; background:url("../images/dingwei.png") no-repeat 0 0;}
.tab-contents a.map:link{}
.tab-contents a i{ color:#FF9900; padding:0 3px; font-size:16px; text-decoration:underline}
.tab-contents a.map:hover{color: #ff6600;}
.tab-contents .one-map{left: 548px; top: -67px; _top: -73px; *top: -70px; width: 66px; font-size: 16px;}
.tab-contents .sydc-one-map{left: 576px;}
.map i{ left: 2px; background-position: -0px -560px; font-size:18px; color:#FF6600; padding-right:8px; text-decoration:underline}
.tab-contents p{margin: 0; padding: 0; font-size: 16px; display: inline-block; color:#000;}
.tab-contents p i{ padding:0 5px; text-decoration:underline}
.tab-contents p a{ padding-left:8px; color:#3399FF;}
.tab-contents a{display: inline-block; /*padding: 0px 5px 4px 0px*/; _padding-right: 10px; font-size: 14px;}
.tab-contents span{ padding:0 10px; }
.tab-contents span a{ font-size:12px; color:#77A6DA}
.tab-contents a:link,.tab-contents a:visited,.tab-contents a:active{color: #FF6600;}
.tab-contents a:hover, .tab-contents a.hot-word{color: #FF6600;}
.areas{width: 100%;  max-height:116px; _height: expression(this.scrollHeight > 94 ? "94px" : "auto"); overflow: hidden;}
.solid-line{width: 1px; height: 150px; _height: 160px; background-color: #d8d8d8; margin-top: 5px;}
.line-mag{margin-right: 21px; margin-left: 23px;}
.prices{margin-top: 6px; font-size:15px; color: #3399FF; display:inline-block; }
.hot-areas{padding-left: 4px; float: left; width: 232px;}
.list-height{max-height: 126px; _height: expression(this.scrollHeight > 126 ? "126px" : "auto");}
.hot-plates{float: left; padding: 0px 14px 0px 24px; width: 222px;}
.house-budget{float: left; padding-left: 22px; width: 153px;}

.indone_rt{ width:300px}
.slideTxtBox{ width:300px; height:125px; border:1px solid #ddd; text-align:left; }
.slideTxtBox .hd{ height:30px; line-height:30px; background:#f0f0f0; position:relative; }
.slideTxtBox .hd ul{ float:left; position:absolute; top:-1px; height:32px; }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer; font-size:14px; }
.slideTxtBox .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ededed; border-bottom:2px solid #fff; font-weight:bold  }
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox .bd li{ height:24px; line-height:24px;  width: 300px;line-height: 25px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.slideTxtBox .bd li .date{ float:right; color:#999; width:92px; }

.slideTxtBox2{ width:300px; height:160px; border:1px solid #ddd; border-top:none; text-align:left; }
.slideTxtBox2 .hd{ height:30px; line-height:30px; background:#f0f0f0; position:relative; }
.slideTxtBox2 .hd ul{ float:left; position:absolute; top:-1px; height:32px;   }
.slideTxtBox2 .hd ul li{ float:left; padding:0 15px; cursor:pointer; font-size:14px; }
.slideTxtBox2 .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ededed; border-bottom:2px solid #fff; font-weight:bold  }
.slideTxtBox2 .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox2 .bd li{ height:40px; line-height:40px; padding:0 0 5px 30px;   }
.slideTxtBox2 .bd p{ float:right;}
.slideTxtBox2 .bd p a{color:#0054E0; }
.slideTxtBox2 .bd p a:hover{color:#FF6600;}
.slideTxtBox2 .bd li .date{ float:right; color:#999;  }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideTxtBox .arrow{  position:absolute; right:10px; top:0; }
.slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; }
.slideTxtBox .arrow .next{ background-position:0 -50px;  }
.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
.slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }

/*two*/
.indtwo{ width:880px; height:520px; margin:20px auto}
.ind870{ width:870px;}
.indtitle{height:40px; border-bottom:#528E01 solid 2px;}
.indtitle h3{ width:160px; float:left; font-size:22px; font-weight:normal;}
.indtitle span{ height:30px; line-height:30px; float:left; font-size:14px; width:85px; padding-left:25px; background:url(../images/indjj.png) no-repeat 3px; border:#E3E3E3 solid 1px; letter-spacing:1px }
.indtitle p{ float:right; width:60px; height:30px; line-height:30px; border:#C60000 solid 1px; color:#C60000; padding-left:25px;  background:url(../images/indjj2.png) no-repeat 3px;letter-spacing:1px}
.indtitle p a{ font-size:12px; color:#C60000}
.indtitle p a:hover{ color:#FF6600;}
.indjjbox{ padding-bottom:30px; border-bottom:#ccc dotted 1px; }
.jjwz {
	width:560px;
    position: relative;
    overflow: hidden;
}
.jjwz .jjwz-content {
	margin:20px 0 0 20px;
    font-size: 16px;
    color: #1c1f21;
    line-height: 28px;
    overflow: hidden;
    transition: height .5s linear;
}
.jjwz .hide-answer-morebtn {
    cursor: pointer;
    font-size: 14px;
    color: #1fad4e;
    line-height: 22px;
    text-align: center;
    position: absolute;
    bottom: 0;
    width: 100%;
    padding-top: 72px;
    background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(70%,#fff));
    background-image: linear-gradient(-180deg,rgba(255,255,255,0) 0,#fff 70%);
}

.indjjnews{ width:50%;position:relative;}
.indjjnews img{ width:135px; height:100px;}
.indjjnews span{ padding:3px 7px; background-color:#C60000; position:absolute; top:0; left:0; color:#fff;}
.indjjnews ul{width:255px; overflow:hidden; padding-left:20px;}
.indjjnews li{width:100%;height:27px; font-size:16px; overflow:hidden;text-indent:6px;text-overflow:ellipsis;white-space:nowrap;}
.indjjnews li p{width:2px; height:2px; float:left; margin-top:10px; border: 1px solid #ccc; border-radius: 100px; background-color: #000; opacity: 0.8;}

.indtwo_rt{ width:300px;margin: 2px auto;border-top: #528E01 solid 8px;}
.title_rt{ width:300px; height:35px; background-color:#62AB00; font-size:18px; line-height:35px; text-align:center; color:#fff; font-weight:bold;letter-spacing:3px;}
.ftwz12{ height:22px; line-height:22px; font-size:12px; color:#666; overflow:hidden}
.ftwz12 a{ color:#77A6DA; font-size:12px; }
.ftwz12 a:hover{color:#FF6600;}
.ftwz14{ line-height:24px; font-size:14px; color:#666;}
.ftwz16{ height:24px; line-height:24px; font-size:16px;overflow:hidden}
.ftwz16 a{ font-size:16px;}
.ftwz18{ height:26px; line-height:26px; font-size:18px;overflow:hidden}
.ftwz18 a{ font-size:18px;}
.ftwz18 a:hover{color:#FF6600;}
.lsp{letter-spacing:20px; }

/*three*/
.indthree{ width:880px; height:500px; margin:10px auto; border-top:#528E01 solid 8px;}
.threetitle{ width:870px; float:left; }
.threetitle h3{ width:300px; float:left; height:40px; line-height:40px; font-size:22px; font-weight:normal;letter-spacing:2px;}
.threetitle h3 a{color:#FF6600; font-size:22px;}
.threetitle span{ float:right; margin-top:10px;}
.threetitle span a{ font-size:12px; color: #77A6DA;}
.threetitle span a:hover{color:#FF6600;}
.title2_rt{ width:100%; font-size:18px; letter-spacing:3px;margin: 10px auto;}
.title2_rt span{ float:right; padding-top:5px;}
.title2_rt span a{ font-size:12px; color:#77A6DA}
.title2_rt span a:hover{ color:#FF6600;}
.indrtpp{ width:280px; margin:10px 0 10px 10px; padding-bottom:15px; border-bottom:#e3e3e3 dotted 1px;}

.indtwo_fl{ width:870px;}
.twobgtu{ width:400px; height:430px;}
.twobgtu img{ width:400px; height:310px; padding-bottom:10px;}
.twobgtu h3{letter-spacing:3px;}
.twobgtu h3 a{font-size:18px;}
.twobgtu  span{ font-size:14px; font-weight:normal; color:#666; padding-left:10px;letter-spacing:3px;}
.cr{ color:#FF6600}
.ftwz14 strong{ color:#FF6600}
.ftwz14 strong a{ font-size:20px; color:#FF6600}

.txtScroll-left{border:1px solid #e3e3e3; height:475px   }
.txtScroll-left .hd{ overflow:hidden;  padding:0 10px;}
.txtScroll-left .hd .prev,.txtScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.txtScroll-left .hd .next{ background-position:0 -50px;  }
.txtScroll-left .hd .prevStop{ background-position:-60px 0; }
.txtScroll-left .hd .nextStop{ background-position:-60px -50px; }
.txtScroll-left .hd ul{ float:left; overflow:hidden; zoom:1; margin-top:10px; margin-left:360px  }
.txtScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.txtScroll-left .hd ul li.on{ background-position:0 0; }
.txtScroll-left .bd{ padding:20px 20px 0 20px; width:830px; overflow:hidden;  height:430px  }
.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }
.txtScroll-left .bd ul li{ margin-right:20px;  float:left; text-align:left; _display:inline;}
.txtScroll-left .bd ul li span{ color:#999;  }
.twosmtu{ width:190px; height:215px;}
.twosmtu img{ width:190px; height:120px; padding-bottom:10px;}
/*.twosmtu h3{letter-spacing:3px;}*/
.twosmtu h3 a{font-size:18px;}
.twosmtu  span{ font-size:14px; font-weight:normal; color:#666;padding-left:4px; }

/*four*/
.indfour{ width:880px; height:450px; margin:10px auto; border-top:#528E01 solid 2px;}
.indfour_fl{ width:870px;}
.indsfan{ width:381px; padding:20px;}
.indsfan img{ width:381px; height:265px;}
.indsfan span{height:30px; line-height:30px; overflow:hidden;font-size:16px;display: inline-block;}
.indsfan .location{ padding-left:18px; line-height:30px; background:url("../images/dingwei.png") 3px no-repeat; }
.indsfan span a{ color:#77A6DA}
.indsfan span a:hover{color:#FF6600;}
.indsfan h2{ font-size:24px; font-weight:normal; color:#FF6600; padding-top:15px;}
.indsfan h5{ float:right; font-size:16px; margin-top:20px; font-weight:normal; color:#666}
.indsfan h5 a{ color:#FF6600}
.demonstration_title{width: 302px;line-height: 25px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 16px;}
.indfour_rt{}
.txtMarquee-top{ width:300px; float:left;  position:relative; border:#e3e3e3 solid 1px; border-radius:3px; }
.txtMarquee-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.txtMarquee-top .hd .prev,.txtMarquee-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
.txtMarquee-top .hd .next{ background-position:0 -140px;  }
.txtMarquee-top .hd .prevStop{ background-position:-60px -100px;  }
.txtMarquee-top .hd .nextStop{ background-position:-60px -140px;  }

.txtMarquee-top .tg_xx {overflow-y:scroll; position:relative; height:395px; width:290px; margin-left:-11px; padding:10px; }
.txtMarquee-top .tg_xx::-webkit-scrollbar {width:4px;}
.txtMarquee-top .tg_xx::-webkit-scrollbar-thumb { border-radius: 10px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background:#ededed;}
.txtMarquee-top .tg_xx::-webkit-scrollbar-thumb:hover {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); border-radius: 0; background: rgba(0,0,0,0.1);}
.txtMarquee-top .tg_m {}
/*.txtMarquee-top .tg_main{ height:415px}*/
.txtMarquee-top .tg_main li{position:relative;padding:0 0 0 20px;margin-bottom:15px;line-height:22px; font-size:14px;}
.txtMarquee-top .tg_main li i{position:absolute;left:-4px;top:5px;width:8px;height:8px;display:block;background:#b82c1b;border-radius:50%;}
.txtMarquee-top .tg_main li.lan i{background:#1e6fb0;}

/*ad*/
.indad{ width:880px; margin:0 auto;}

/*five*/
.indfive{ width:880px; margin:0 auto;}
.indfive_lf{ width:870px;}
.title3_fl{}
.title3_fl h3{ width:100px; float:left; font-size:22px; font-weight:normal;}
.title3_fl span{ float:left; padding-left:18px; line-height:30px; background:url("../images/dingwei.png") 3px no-repeat; color:#666; }
.title3_fl span a{ color:#77A6DA; padding-right:10px;}
.indfuwu{ width:830px; padding:20px;}
.indfuwu_top{ width:100%; border-bottom:#e3e3e3 dotted 1px; padding-bottom:10px;}
.indfuwu_box{ width:190px;}
.indfuwu_img{ width:190px; height:120px; margin-bottom:5px;}
.indfuwu_title h3{ font-size:18px; line-height:22px; font-weight:500; color:#62AB00; padding:0 0 10px 26px;}
.indfuwu_title.rk01{ background:url("../images/rk01.jpg") no-repeat; }
.indfuwu_title.rk02{ background:url("../images/rk02.jpg") no-repeat; }
.indfuwu_title.rk03{ background:url("../images/rk03.jpg") no-repeat; }
.indfuwu_title.rk04{ background:url("../images/rk04.jpg") no-repeat; }
.indfuwu_title.rk05{ background:url("../images/rk05.jpg") no-repeat; }
.indfuwu_title.rk06{ background:url("../images/rk06.jpg") no-repeat; }
.indfuwu_title.rk07{ background:url("../images/rk07.jpg") no-repeat; }
.indfuwu_title.rk08{ background:url("../images/rk08.jpg") no-repeat; }
.indfuwu_box img{ width:190px; height:120px; }
.indfuwu_box ul{ width:190px;}
.indfuwu_box ul h3{ float:right; font-weight:normal; }
.indfuwu_box ul h3 a{color:#77A6DA;}
.indfuwu_box ul h3 a:hover{color:#FF6600;}
.indfuwu_box li{ height:26px; line-height:26px; overflow:hidden;}

.indfive_rt{ margin-top:40px; padding-top:30px; position:relative;}
.indfive_rt h3{ width:85%; margin:0 7%; height:45px; line-height:45px; background-color:#62AB00; border-radius:8px; position:absolute; top:-20px;}
.indfive_rt h3 a{ padding-left:20px; text-align:center; color:#fff; font-size:18px;}
.indfive_rt h3 span{ float:right; padding-right:10px; font-weight:normal}
.indfive_rt h3 span a{ font-size:12px;}
.indfive_rt h3 span a:hover{ color:#FF6600;}
.indtuijian ul{ width:100%; float:left; border-bottom:#e3e3e3 dotted 1px; margin:1px 0 20px 0;}
.indtuijian li{ display:inline; float:right; height:30px; line-height:30px; padding-left:10px;}
.indtuijian li a{ color:#77A6DA; font-weight:bold}
.indtuijian li a:hover{color:#FF6600;}
.indsming h2{ font-size:20px; color:#FF0000;}
.indfive_rt h4{ width:85%; margin:0 7%;height:45px; line-height:45px; background-color:#62AB00; border-radius:8px; position:absolute; top:460px;}
.indfive_rt h4 a{ float:left;  padding-left:20px; text-align:center; color:#fff; font-size:18px;}
.indfive_rt h4 span{ float:right; padding-right:10px; font-weight:normal}
.indfive_rt h4 span a{ font-size:12px;}
.indfive_rt h4 span a:hover{color:#FF6600;}
.indfive_rt h4 strong{ width:75px; float:left; color:#fff;}

.indceping{}
.indceping a{ display:block; height:35px; line-height:35px; overflow:hidden;}
.indceping a i{width: 2px; height: 2px; float: left; margin-right:5px; margin-top:16px; border: 1px solid #ccc; border-radius: 100px; background-color: #000; opacity: 0.8;}

/*six*/
.indsix{ width:880px; margin:0 auto;}
.indsix_lf{ width:870px;}
.titlesix{ width:100%; border-bottom:#62AB00 solid 3px;}
.titlesix h3{ width:200px; float:left; line-height:40px; margin-right:130px; font-size:22px; font-weight:normal;}
.titlesix a{ line-height:32px;}
.titlesix p{float:right; width: 60px; height: 30px; line-height: 30px; border:#C60000 solid 1px; padding-left: 25px; background: url(../images/indjj2.png) no-repeat 3px; letter-spacing: 1px; margin-bottom:5px;}
.titlesix p a{color: #C60000; font-size:12px;}
.titlesix p a:hover{color:#FF6600;}
.titlesix .line{display: inline-block; width: 1px; height: 15px; background: #DDD; margin: 0 7px; vertical-align: -3px; font-size: 0; line-height: 0\9; overflow: hidden;}

.sixpinglun{ width:870px;}
.sixpinglun_tp{ width:100%; border-bottom:#e3e3e3 dotted 1px; padding:15px 0 10px 0;}
.sixpinglun_tp a{ float:right; color:#FF0000; text-decoration:underline}
.sixpinglun_tp a:hover{ color:#FF6600;}

.sixpl ul li{ width:162px; height:120px; float:left; display:inline; padding-bottom:20px;}
.indhuifu span{ width:100%; margin:20px 0; line-height:33px; font-size:16px;}

.titlesix_rt{ width:300px;background-color:#62AB00;}
.titlesix_rt h3{width:50%; height: 35px;font-size: 18px;line-height: 35px;color:#fff; padding-left:20px;letter-spacing: 3px;display:inline-block;}
.titlesix_rt a{ width:20%; line-height:35px; padding-right:10px; float:right; font-size:14px; color:#fff;}
.titlesix_rt a:hover{color:#FF6600;}
.indsix_rt ul{ width:100%; float:left; position:relative;}
.indsix_rt ul li{ width:83px; float:left; display:inline; margin-top:10px;}
.indsix_rt ul li a{ width:100%; float:left; line-height:27px; text-align:center;}
.indsix_rt ul li strong{ width:100%; float:left; font-weight:normal; text-align:center; font-size:14px;}
.indsix_rt ul li span{ width:60px; height:20px; line-height:20px; color:#fff; padding-left:10px; background: url(../images/cunzhang.png) no-repeat; float:left; position:absolute;}
.indsix_rt ul li span.czbg2{ background: url(../images/cunzhang2.png) no-repeat;}

/*seven*/
.indseven{ width:880px; margin:0 auto;}
.indseven_fl { width:870px; height:350px;}
.indseven_fr{ width:300px;}
.indseven_rt a{ height:26px; line-height:26px; font-size:12px; color:#666; padding-right:10px; margin-bottom:20px;}
.comment-content{display: block; width: 100%; padding: 7px 8px; background:#fff;
border: 1px solid #c1c1c1; border-radius: 4px; resize: none; height: 180px; font-size: 14px; line-height: 22px; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition: height .3s ease-in-out; transition: height .3s ease-in-out;}
/*.sevn{ width:100%; height:45px; float:left; margin-top:10px;}*/
.sevn{ width:100%; height:45px; margin-top:10px;margin-bottom:10px;}
.sevn01{ width:160px; height:35px; float:left; margin-right:20px; }
.input01{ width:300px; height:30px; line-height:30px; float:left;}
.sevn p{ width:150px; float:left; line-height:30px; padding-left:15px; color:#666}
.sevn h3{ height:30px; line-height:30px; float:left; background-color:#62AB00; padding:0 30px;  border-radius:3px;}
.sevn h3 a{ color:#fff;}

/*eight*/
.indeight{ width:880px; margin:0 auto;}
.indeight_fl{ width:870px;}
.indeight_fl a{ float:left; line-height:26px; padding-right:15px;}
.indeight_fl a:last-child{ padding-right:0px;}
.indeight_fl ul{}
.indeight_fl ul li{ height:30px; line-height:30px; width:30%; float:left; display:inline;}

/*footer*/
.indfooter{ width:100%; background-color:#F5F5F5; float:left;}
.indfooter_box{ width:1200px; margin:0 auto}
.footer_list{background:#eee;width:100%;color:#999;min-width: 1200px; border-top:#ccc solid 1px;}
.footer_list .layouts{overflow: hidden;}
.footer_list .f-top{position: relative; padding-top: 34px; padding-bottom: 25px; width: 1200px;}
.f-top-l{float:left;width: 22%;text-align: center;margin-top: 15px;}
.f-top-l p{line-height: 26px;}
.f-top-l img{ margin-top:50px;}
.f-top-c{float:left;width:75%; padding:20px 0;}
.f-top-r{float:left;margin-top: 15px;}
.f-top-r img{margin-bottom:5px}
.f-nav{width: 160px; margin-right: 50px; float: left;}
.f-nav a{font-family:"Microsoft YaHei","arial";}
.tit{height: 44px; line-height: 44px; font-size:18px; font-weight:bold; color:#333;}
.f-lst{padding-top: 5px;}
.f-itm{height: 27px; line-height: 27px; overflow: hidden;float:none;}
.f-itm a{color:#666;font-size:14px}
.f-itm a:hover{color:#FF6600;}
.f-btm{padding-top: 14px; padding-bottom: 25px; text-align: center;}

.footer-bdtop{ width:100%; float:left; border-top:#62AB00 solid 3px; padding-bottom:20px;}
.footer-mod { width:1200px;margin:20px auto 0;}
.spe-lines{display: inline-block; width: 1px; height: 10px; background: #ccc; margin: 0 10px; font-size: 0; text-indent: -9999px; overflow: hidden; vertical-align: -1px;}
.links{padding-bottom: 5px; font-size: 0; text-align: center;}
.links li{display: inline-block; *display: inline; *zoom: 1; height: 20px; line-height: 20px;}
.show-mod{display: none; border: 1px solid #e6e6e6; border-radius: 4px; width: 730px; padding: 3px 10px; margin: 0 auto 5px; overflow: hidden;}
.show-mod ul{*zoom:1;}
.show-mod ul:after{clear: both; content: "."; display: block; font-size: 0; height: 0; line-height: 0; visibility: hidden;}
.show-mod li{float: left; _display: inline; margin-right: 22px; line-height: 24px;}
.other-city ul{width: 736px;}
.other-city li{width: 76px; height: 24px; line-height: 24px; margin-right: 16px; white-space:normal; word-break:break-all; word-wrap:break-word; overflow: hidden;}
.cp-mod{text-align: center; line-height: 20px;}
.gov-mod{height: 20px; line-height: 20px; text-align: center; margin-top: 8px;}
.gov-mod a,
.gov-mod a:hover{color: #666; text-decoration: none;}
.gov-mod img{display: inline-block; vertical-align: -5px;}
.license{text-align: center; padding: 20px 0 0;}
.license a{margin:0 10px;}
.cnnic{position: relative; bottom: 6px; margin-left: 10px;}
.jubao-img{width: 125px; height: 60px;}
.jubao-img img{width: 100%; height: 100%; border: solid 1px #ccc;}

em {
    font-style: normal;
}
.content {
    display: none;
    position: absolute;
    top: 23px;
    left: 45px;
    border: 1px solid #cecbce;
    width: 550px;
    padding: 15px;
    background: #fff;
    -moz-box-shadow: 0 0 5px #ddd;
    -webkit-box-shadow: 0 0 5px #ddd;
    box-shadow: 0 0 5px #ddd;
    z-index: 110;
}

.JD-stock {
    position: relative;
    margin-bottom: 0;
}
.JD-stock .tab {
    width: 100%;
    height: 25px;
    float: left;
    border-bottom: 2px solid #edd28b;
    overflow: visible;
    *overflow: hidden;
}
.JD-stock .tab li {
    float: left;
    clear: none;
    height: 23px;
    padding: 1px 1px 0;
    border: 1px solid #ddd;
    border-bottom: 0;
    margin-right: 3px;
    background-color: #fff;
    line-height: 22px;
    text-decoration: none;
}
.tab li, .tab a, .tab-item {
    cursor: pointer;
    float: left;
    text-align: center;
}
.JD-stock .tab a {
    position: relative;
    float: left;
    height: 23px;
    padding: 0 20px 1px 10px;
    line-height: 23px;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    color: #005AA0;
    outline: 0;
    *blr: expression(this.onFocus=this.blur());
}
.JD-stock .tab a i {
    position: absolute;
    right: 5px;
    top: 10px;
    display: block;
    width: 7px;
    height: 5px;
    overflow: hidden;
    background: url(../images/20130606B.png) no-repeat -76px -34px;
    opacity: .5;
    filter: alpha(opacity=50);
}
.JD-stock .tab .curr {
    *position: relative;
    height: 25px;
    padding: 0;
    border: 2px solid #edd28b;
    border-bottom: 0;
}

.JD-stock .area-list {
    padding-top: 5px;
}

.JD-stock .area-list li {
    float: left;
    width: 120px;
    padding: 2px 0 2px 15px;
    clear: none;
}
.JD-stock .area-list li a {
    float: left;
    padding: 2px 4px;
    color: #005aa0;
}
.JD-stock .area-list li a.into {
    color: #ff0000;
}

.close {
    position: absolute;
    z-index: 2000;
    top: -3px;
    right: 0px;
    cursor: pointer;
    width: 17px;
    height: 17px;
    background: url(../images/20120418.png) no-repeat -40px 0;
}


.xianqixiangdetail{
	display:none;
	width:580px;
    position: absolute;
    border: 1px solid #cecbce;
    padding: 15px;
    background: #fff;
    -moz-box-shadow: 0 0 5px #ddd;
    -webkit-box-shadow: 0 0 5px #ddd;
    box-shadow: 0 0 5px #ddd;
    z-index: 9999;
    left:-200px;
}
.xianqixiangdetail table th, .xianqixiangdetail table td{
    width:25%;
}
.details .qx:hover .xianqixiangdetail{
	display:block;
}
.xianqixiangdetail ul li{
}
.tempWrap{
	z-index:0;
    /*position: initial !important;*/
}
.infoList{
    z-index:0;
    /*position: initial !important;*/
}
.details .more{
	display:inline-block;
}
.details .more:hover .morecontent{
	display:block;
}

.morecontent{
	display:none;
	width:100%;
    position: absolute;
    border: 1px solid #cecbce;
    padding: 15px;
    background: #fff;
    -moz-box-shadow: 0 0 5px #ddd;
    -webkit-box-shadow: 0 0 5px #ddd;
    box-shadow: 0 0 5px #ddd;
    z-index: 9999;
}