/* 全局CSS定义 */
body {
	/*font: 14px/22px "宋体", Arial;*/
    font-size: 12px;
    font-family: 微软雅黑, 'Microsoft YaHei';

	margin:0;
	padding:0;
	background:#fff;
	color:#666666;
}
 
div, ol, ul, li, sapn, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select,button {
	margin: 0;
	padding: 0;
	border:0;
	font-family: 微软雅黑, 'Microsoft YaHei';
	
}
img, a img {
	border:0;
	margin:0;
	padding:0;
}
h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:normal;
}
ul, ol, li {
	list-style:none
}
table, td, input,button {
	font-size:12px; 
	
}
/* 默认链接颜色 */
a {
    cursor: pointer;
	outline-style:none;
	color:#333;
	text-decoration:none
}
a:hover {
	color:#ff4400;
	 
}
/* 通用属性 */
.left {
	float:left;
}
.right {
	float:right;
}
.clear {
	clear:both;
}/*ie and firefox1.5 updata */
/*文字对齐方式*/
.txtLeft {
	text-align:left
}
.txtRight {
	text-align:right
}
.txtCenter {
	text-align:center
}
/*常用方法*/
.show {
	display:block
}
.hidden {
	display:none
}
.hand {
	cursor:pointer;
}
.b {
	font-weight:bold;
}
.width1000 {
	width:1000px;
	margin:0 auto;
	clear:both;
}
.width1110 {
	width:1110px;
	margin:0 auto;
	clear:both;
}
.width1200 {
	width:1200px;
	margin:0 auto;
	clear:both;
}
.width1100 {
	width:1129px;
	margin:0 auto;
	clear:both;
}
.paddingtop{ padding-top:60px;}
.paddingtop2{ padding-top:34px;}
.position_relative{ position:relative;}
.over {
	overflow:hidden;
}
/* CSS空白 */
.blank1 {
	margin:0 auto;
	height:1px;
	font-size:1px;
	clear:both;
}
.blank2 {
	margin:0 auto;
	height:2px;
	font-size:1px;
	clear:both;
}
.blank3 {
	margin:0 auto;
	height:3px;
	font-size:1px;
	clear:both;
}
.blank5 {
	margin:0 auto;
	height:5px;
	font-size:1px;
	clear:both;
}
.blank6 {
	margin:0 auto;
	height:6px;
	font-size:1px;
	clear:both;
}
.blank8 {
	margin:0 auto;
	height:8px;
	font-size:1px;
	clear:both;
}
.blank10 {
	margin:0 auto;
	height:10px;
	font-size:1px;
	clear:both;
}
.blank15 {
	margin:0 auto;
	height:25px;
	font-size:1px;
	clear:both;
}

/* top */
.zhankootop{ clear:both; height:46px; line-height:46px; width:100%; background: #F7F7F7; font-size:14px; }
.zhankootop .jia{ padding-left:30px;}
.zhankootop a{ color:#666;}
.zhankootop a:hover {color:#ff4400;}

.iconbg1{ background:url(../images/iconbg.png) no-repeat; }
.homebg{ background-position:-2px 0; padding-left:20px }
.homebg2{  background-position:-2px -53px; padding-left:20px}
.loginbg{ background-position:-2px -102px; padding-left:20px}
.inpsutbg{ background-position:45px -189px; }
.timebg{ background-position:-2px -262px; padding-left:15px}
.localbg{ background-position:-2px -224px; padding-left:15px}

.inpsutbg2{background-position:147px -296px;}
.inpsutbg3{background-position:150px -333px;}


/*foot*/

.foot{ border-top:1px solid #ececec; margin-top:50px;}
.friendlink{ height:40px; line-height:40px; color:#666; border-bottom:0px solid #ececec; clear:both; font-size:12px;}
.friendlink a{ padding-left:10px;}

/*search*/
.bannersearch_box1{ position: relative;   border-radius:5px; background:rgba(0,0,0,0.2); height:117px; width:820px; margin:0 auto; color:#FFF;}
.bannersearch_search{ height:38px; background:#FFF; width:469px; position:absolute; top:40px; left:223px; overflow:hidden;}
.bannersearch_search input{ border:none; height:38px; line-height:38px\9; padding-left:34px; width:400px; outline:medium; background-position:3px -143px; padding-left:30px; color:#666; font-size:14px;}

.bannersearch_box1 button{ width:86px; height:38px; line-height:38px; color:#FFF; font-weight:bold; text-align:center; background:#fd8712; border:none; font-size:14px; position:absolute; top:40px; right:42px; cursor: pointer; outline:medium;}
.bannersearch_box1 button:hover{ background:#f18111;}
.hotkeyword{ height:30px; line-height:30px; color:#FFF; width:553px; overflow:hidden; position:absolute; left:223px; top:78px;}
.hotkeyword span{ padding-left:30px;}
.hotkeyword a{ color:#FFF; padding:3px}
.hotkeyword a:hover{ color:#FFF;}
.bannersearch_box1 span.hybox{ display:block; height:40px; line-height:40px; position:absolute; top:0; left:222px; }
.bannersearch_box1 span.citybox{ display:block; height:40px; line-height:40px; position:absolute; top:0; left:337px; }
.bannersearch_box1 span.monthbox{ display:block; height:40px; line-height:40px; position:absolute; top:0; left:449px; }
.bannersearch_box1 span.hybox2{ display:block; height:22px; line-height:22px; width:62px; position:absolute; top:10px; left:256px; overflow:hidden; background:#FFF; border-radius:3px; }
.bannersearch_box1 span.citybox2{ display:block; height:22px; line-height:22px; width:62px; position:absolute; top:10px; left:371px; overflow:hidden;  background:#FFF; border-radius:3px; }
.bannersearch_box1 span.monthbox2{ display:block; height:22px; line-height:22px; width:62px; position:absolute; top:10px; left:482px; overflow:hidden;  background:#FFF; border-radius:3px;}
.bannersearch_box1 span.citybox2 input, .bannersearch_box1 span.hybox2 input, .bannersearch_box1 span.monthbox2 input{   height:22px; line-height:22px\9; width:56px; border-radius:3px; outline:medium; padding-left:4px; color:#666; cursor: pointer }
.zhankoologo{ position:absolute; width:156px; height:64px; background:url(../images/logo.png) no-repeat center; left:42px; top:20px;}

/*box*/
.content{overflow:hidden; zoom:1; margin-bottom:6px;}
.content_left{ float:left; width:725px;  overflow:hidden; padding-top:20px; }
.content_right{ float:right; width:240px;  overflow:hidden;  padding:0 10px;  }

.content_left2{ float:left; width:660px;  overflow:hidden; padding-top:10px; }
.content_right2{ float:right; width:300px;  overflow:hidden;  padding-left:10px;  }
.content_left22{ float:left; width:790px;  overflow:hidden; padding-top:10px; }
.content_left2 table {
  clear: both;
  /* overflow: hidden; */
  padding-bottom: 20px;
  width: 100%;
border-spacing: 0;
  border-collapse: collapse;
}
.content_left2 table td {
  border: 1px solid #ccc !important;
word-break: break-word !important;
}
 
.content_right2{ float:right; width:300px;  overflow:hidden;  padding-left:10px;  }
 



.closebtn{ display:block; height:18px; width:18px; background:url(../images/closebg.gif) no-repeat -18px 0; position:absolute; top:5px; right:5px; overflow:hidden; font-size:0; line-height:1px; text-indent:-20px; z-index:999; cursor:pointer; }
.closebtn:hover{height:18px; width:18px; background:url(../images/closebg.gif) no-repeat 0 0;}


/*disscus*/

.content_discuss{ clear:both; border-top:1px solid #ececec; padding-top:30px;}
.discussbtn{ clear:both; padding:20px 0; height:34; line-height:34px; border-bottom:1px solid #ececec; overflow:hidden}
.discussbtn span.right a{
background: none repeat scroll 0 0 #51ADED;
    color: #FFFFFF;
    display: inline-block;
    font-size:16px;
   
    height: 34px;
    line-height: 34px;
    padding: 0;
    text-align: center;
    width: 120px;
	cursor:pointer;
	
	}
.discussbtn span.right a:hover{ background:#3FA4EB;}
.np-title {
    font-size: 20px;
    font-weight: 100;
    height: 25px;
    line-height: 25px;
    margin-bottom: 10px;
}

.np-title a {
    float: right;
    font-size: 13px;
}

.contnetshare{ clear:both; height:30px; line-height:30px; border-top:1px solid #ececec;  padding-top:20px;}
.contnetshare div.left{ width:300px;}
.contnetshare .righ{ padding-top: 5px;}
.contnetshare div.right .iconfont{font-family:"iconfont";font-size:18px;font-style:normal; color:#FD8712; padding:0 3px ; color:#cccccc; cursor:default}

.contnetshare .right a:hover{ color: #F90;cursor: pointer}
.contnetshare .right a:hover .iconfont{ color: #F90;cursor: pointer}
.contnetshare .right .a-hover{color: #c1c1c1;cursor: default}
.contnetshare .right .a-hover span{color: #c1c1c1;cursor: default}
.contnetshare  .a-out {
        transition:transform 500ms ease-out,opacity 500ms linear;
               -moz-transition:-moz-transform 500ms ease-out,opacity 500ms linear;
               -o-transition:-o-transform 500ms ease-out,opacity 500ms linear;
               -ms-transition:-ms-transform 500ms ease-out,opacity 500ms linear;
               -webkit-transition:-webkit-transform 500ms ease-out,opacity 500ms linear;
               transform:translate(0px,-40px);
               -moz-transform:translate(0px,-40px);
               -o-transform:translate(0px,-40px);
               -ms-transform:translate(0px,-40px);
               -webkit-transform:translate(0px,-40px);
               opacity:0
    }

.content_discuss textarea{ border:1px solid #ccc; border-right:1px solid #ececec; border-bottom:1px solid #ececec;  height:80px; width:635px; padding:10px; color:#666; }
.discusslist{ clear:both; padding-top:0px; }
.discusslist ul li{ clear:both; padding:20px 0; border-bottom:1px solid #ececec; overflow:hidden;}
.discusslist ul li div.left{ width:50px; height:50px; border-radius:50px; overflow:hidden;}
.discusslist ul li div.right{ width:580px; padding-left:20px; }
.discusslist ul li div.right h2{ padding-bottom:5px;}
 .discusslist ul li div.right h2 span{ font-size:10px; color:#999;}

.pager{text-align:center;}
.pager a,.pager span {display: inline-block;min-width: 10px;text-align: center;color: #005AA0;font-size: 12px;padding: 3px 8px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;-webkit-transition: all 0.218s;-moz-transition: all 0.218s;-ms-transition: all 0.218s;-o-transition: all 0.218s;transition: all 0.218s;border: 1px solid gainsboro;border: 1px solid #CCCCCC;background-color: #FFFFFF;-webkit-user-select: none;-moz-user-select: none;user-select: none;cursor: pointer;text-decoration: none;}
.pager span,.pager a:active {cursor: default;border: none;}
.pager a:hover {border: 1px solid #C6C6C6;color: #FFF;background-color:#005AA0;-webkit-transition: all 0.0s;-moz-transition: all 0.0s;-ms-transition: all 0.0s;-o-transition: all 0.0s;transition: all 0.0s;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1);box-shadow: 0 1px 1px rgba(0,0,0,0.1);text-decoration:none;}

 .Blk_page {width:100%; padding:30px 0 10px 0; text-align:center }
.Blk_page span{width:25px; height:20px; display:inline-block; background:#00a33e; border:1px solid #6BA321; color:#fff; line-height:20px; font-weight:bold }
.Blk_page a{width:25px; height:20px; display:inline-block; background:#fff; border:1px solid #dedede; color:#000; line-height:20px; }
.Blk_page a:hover{color:#f00; background:#f4f4f4; border:1px solid #ccc}
.Blk_page .previous-page,
.Blk_page .next-page {width:55px; height:20px; }
.Blk_page .previous-page:hover,
.Blk_page .next-page:hover {color:#f00; }

 
 /*wrong*/
 .wrong404{ height:292px; width:640px; background: url(../images/wrongbg.gif) no-repeat center; margin:50px auto; position:relative; }
 .wrong404tex{ position:absolute; width:350px; height:100px; top:80px; right:30px; font-size:20px; display:block; line-height:40px;}
 .wrong404btn{ position:absolute; width:200px; height:30px; top:220px; right:30px; font-size:16px; display:block; line-height:40px; text-align:right}
 .wrong404btn a{ padding:3px 15px;}
 .wrong404btn a.this{ background:#33b353; color:#FFF; }

  /*searchwrong*/
 .nosearch{ clear:both; height:90px; padding-left:180px; padding-right:30px; text-align:left;}
  .nosearch h5{ font-size:20px; text-align:left; line-height:30px; color:#333; padding-top:20px;}
  .nosearch p{ padding-top:10px;}

 .choosehover{ color: red;}
 

/*member*/
.member_foot{ width:1000px; margin:0 auto; border-top:2px solid #33B353; clear:both; margin-top:100px; padding:15px 0; text-align:center; font-size:12px; }

/*page nav*/
.pagenav{ height:60px; line-height:60px; background:url(../images/newbannerbg.jpg) no-repeat  top center; clear:both; width:100%;}
.pagenav .left{ width:600px; }
.pagenav .left ul li{ float:left; padding-right:10px;}

.pagenav .right{ width:310px; padding-top:12px; }
.pagenav .right input{ height:38px; line-height:38px; width:198px; padding-left:15px; font-size:16px; color:#ccc; outline:medium; margin-right:-5px;  border:1px solid #dfdfdf}
.pagenav .right button{ width:100px; height:40px; line-height:40px; color:#FFF; background:#ff9900; font-size:16px; display:inline-block;}
.pagenav .right i.iconfont{ font-size:20px;}

.inputstyle{height:40px;  padding-left:15px; font-size:16px; color:#333; outline:medium; margin-right:-5px; border:1px solid #dfdfdf}
.width300{ width:300px;}
.width100{ width: 100px;background: url(../images/i_drop.png) no-repeat 90px center #fff;}
 .pagenavbutton{ width:100px; height:40px; line-height:40px; color:#FFF; background:#ff9900; font-size:16px; display:inline-block;}
  .pagenavbutton i.iconfont{ font-size:18px;}
 .monthlist{ width:113px;   position:absolute; z-index:998; background:#FFF;  top:49px; left:439px; color:#666; border:1px solid #dfdfdf;   padding:10px 0; padding-top:10px;}
.monthlist ul{ padding-left:10px;}
.monthlist ul li{ height:30px; line-height:30px;}

.citylist{ width:174px;   position:absolute; z-index:998; background:#FFF;  top:49px; left:319px;   color:#666; border:1px solid #dfdfdf;     padding:10px 0;}
.citylist ul{ padding-left:20px;}
.citylist ul li{ float:left; width:50px; height:35px; line-height:35px; }
.citylist ul li.hotthis a{ color:#fd8712;  }

.hylist{ width:430px;   position:absolute; z-index:1000; background:#FFF;  top:49px; left:10px;  color:#666; border:1px solid #00a33e; padding:20px 0;}
.hylist ul li{ float:left; width:125px; height:40px; line-height:40px; padding-left:15px;} 
/*new top*/
.newhome_top{ height:50px;   color:#FFF; background:#00a33e; padding:0 50px;min-width: 900px }
.newhome_top .left{ height:42px; width:66px; padding-top:3px; overflow:hidden;  background: url(../images/newlogo.gif) no-repeat left bottom;}
.newhome_top .left a{ display:block;  height:42px; width:66px; white-space:nowrap; text-indent:150px;   overflow:hidden; }
.hyselect{ padding-top:10px; min-height:40px;width:200px; float:left; position:relative; padding-left:15px;}
.hyselect a.hythis{ border-left:1px solid #9edaa5; height:30px; line-height:30px; padding-left:10px; padding-right:20px; display:inline-block;  font-size:16px; color:#fff;    background: url(../images/arrow-down.png) no-repeat right center ;}

.newhome_top .right{  padding-top:8px;}
.newhome_top .right span{ padding-right:15px; font-size:16px;}
.newhome_top .right a{ border:1px solid #9edaa5; text-align:center; height:30px; line-height:30px; padding:0 25px; color:#FFF; display:inline-block;}
.newhome_top .right a:hover{ border:1px solid #fff;}

.member_top2{ float:right;    height:30px; line-height:30px; border:1px solid #ade1ba; padding:0 25px  0 15px; margin-top:8px; font-size:12px; position:relative; cursor:pointer }
.member_top2:hover{ border:1px solid #fff;height:40px;}

.member_top2 i {
    background: url("../images/i_drop.png") no-repeat scroll 0 -8px rgba(0, 0, 0, 0);
    height: 5px;
    position: absolute;
    right: 11px;
    top: 14px;
    width: 8px;
}

.member_top2 ul{ display:block;width: 100px;z-index: 999;position:absolute; top:40px; right:0;   border:1px solid #DFDFDF; background:#FFF;}
.member_top2 ul li{ clear:both; height:30px; line-height:30px; color:#666;  padding:0px 20px;    }
.member_top2 ul li a{ color:#666;}
.member_top2 ul li:hover{ background:#F5F5F5;}

/*new foot*/
.newfoot{ clear:both; border-top:1px solid #ddd; padding:15px 0; font-size:12px; height:30px; }
.newfoot span.left{ font-family:Arial, Helvetica, sans-serif}

/*pic a*/

.homebigpic{ display:block; overflow:hidden; height:135px; width:220px;}
 
.homebigpic img{
max-width:220px; 
width: expression(this.width > 220 && this.width > this.height ? 220px : 'auto';);  
max-height:1000px; 
height: expresion(this.height > 1000 ? 1000px : 'auto';); 

width:220px;
	 }
	 
.homebigpic2{ display:block; overflow:hidden; height:215px; width:350px;}
 
.homebigpic2 img{
max-width:350px; 
width: expression(this.width > 350 && this.width > this.height ? 350px : 'auto';);  
max-height:1000px; 
height: expresion(this.height > 1000 ? 1000px : 'auto';);
 
	 }	 
	 
.homebigpic3{ display:block; overflow:hidden; height:147px; width:240px;}
 
.homebigpic3 img{
max-width:240px; 
width: expression(this.width > 240 && this.width > this.height ? 240px : 'auto';);  
max-height:1000px; 
height: expresion(this.height > 1000 ? 1000px : 'auto';); 

width:240px;
	 }
	 
	 
.rightset{ position: fixed; bottom:50px;left: 50%;margin-left: 627px; width:54px; }	 
.rightset span{ display:block; width:54px; height:54px; background:#00a33e; color:#FFF; margin-bottom:5px; overflow:hidden;}
.rightset span:hover{ background:#ff9900;}
.rightset span.fabu a{ display:block; padding-top:5px; color:#FFF; text-align:center;}
.rightset span.top{ background:url(../images/gotop.png) no-repeat 0 0  #00a33e;}
.rightset span.top:hover{ background:url(../images/gotop.png) no-repeat 0 0  #ff9900;}
.rightset span.top a{ display:block; height:54px; width:54px; text-indent:80px;}
.homebigpic2{ display:block; overflow:hidden; height:215px; width:350px;}
.homebigpic2 img{
max-width:350px; 
width: expression(this.width > 350 && this.width > this.height ? 350px : 'auto';);  
max-height:1000px; 
height: expression(this.height > 1000 ? 1000px : 'auto';);
	 }	 
	 .w350h215{ display:block; overflow:hidden; height:215px; width:350px;}
.w350h215 img{
max-width:350px; 
width: expression(this.width > 350 && this.width > this.height ? 350px : 'auto';);  
max-height:1000px; 
height: expression(this.height > 1000 ? 1000px : 'auto';);
	 }	
	 .w80h49{  overflow:hidden; height:49px; width:80px;}
.w80h49 img{
max-width:80px; 
width: expression(this.width > 80 && this.width > this.height ? 80px : 'auto';);  
max-height:1000px; 
height: expresion(this.height > 1000 ? 1000px : 'auto';);
	 }	
	 .w220h135{ display:block; overflow:hidden;  width:220px;}
.w220h135 img{
max-width:220px; 
width: expression(this.width > 220 && this.width > this.height ? 220px : 'auto';);  
max-height:1000px; 
height: expression(this.height > 1000 ? 1000px : 'auto';);
	 }	
	 .w150h100{ display:block; overflow:hidden; width:150px;height:100px; }
.w150h100 img{
max-width:150px; 
width: expression(this.width > 150 && this.width > this.height ? 150px : 'auto';);  
max-height:1000px; 
height: expression(this.height > 1000 ? 1000px : 'auto';);
	 }	
	 .w460h280{ display:block; overflow:hidden; width:460px;height:280px; }
.w460h280 img{
max-width:460px; 
width: expression(this.width > 460 && this.width > this.height ? 460px : 'auto';);  
max-height:1000px; 
height: expression(this.height > 1000 ? 1000px : 'auto';);
	 }	
	 .w240h147{ display:block; overflow:hidden; width:240px;height:147px; }
.w240h147 img{
max-width:240px; 
width: expression(this.width > 240 && this.width > this.height ? 240px : 'auto';);  
max-height:1000px; 
height: expression(this.height > 1000 ? 1000px : 'auto';);
	 }	
/*window*/

.windowsign{ width:320px;  clear:both;  }
.windowsign2{ width:400px; clear:both;     }
.sing_content{ clear:both; background:#fff;}
.sing_content a{ color:#00a33e;}
.sing_content a:hover{ text-decoration:underline;}
.sing_content .head{ background: none repeat scroll 0 0 #F7F7F7;
    color: #333333;
    height: 40px;
    line-height: 40px;

    position: relative;
    width: 325px
}
	
.sing_content .head .close{
	background: url(../images/dialog.png) no-repeat  0 0;
    cursor: pointer;
    font-weight: normal;
    height: 13px;
    line-height: 13px;
    position: absolute;
    right: 14px;
    text-indent: -9999px;
    top: 14px;
    width: 13px;
	}
.sing_content .head .close:hover{background: url(../images/dialog.png) no-repeat  0 -15px;}	
.signbody{ clear:both; padding:30px    ; overflow:hidden;  }
.form-line{ clear:both; }
.form-line i{ font-style:normal; padding-left:10px;}
.form-line i.red{ color:#ff5243;}
.form-line i.green{ color:#00a33e;}
.form-line input{ border: 1px solid #CDCDCD;
    
    line-height: 20px;
    margin-bottom: 20px;
    padding: 9px 14px;
    width: 258px; outline:medium; font-size:16px; color:#999;}
.form-line input:focus{ border: 1px solid #00a33e ;}

.form-line2111{ clear:both; padding:10px 0; border-bottom:1px solid #ececec; }
.form-line2111 p{ font-weight:bold; padding-bottom:5px; color:#00a33e;   }
.form-line2111 td{ text-align:left; color:#333}
.form-line3111 textarea { height:150px; width:100%; border:1px solid #ececec;}
.form-line3111 p { padding:15px 0; color:#666; }
.signbody button{  background: none repeat scroll 0 0 #00a33e;
    border: 0 none;
    color: #FFFFFF;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    width: 258px;
	vertical-align:middle;
}
 .reset-password {
    float: right;
}
.signbody label{ display: block;
    margin-bottom: 20px;}
	
.signbody span{ padding-top:15px; display:block;}	
.validate-info {
    background: none repeat scroll 0 0 #FFF6DB;
    border: 1px solid #F5D8A7;
    border-radius: 2px;
    font-size: 12px;
    margin-bottom: 10px;
    padding: 10px;
	color:#CC0000;
}
.alertvalidate-info {
    font-size: 12px;
    margin-bottom: 5px;
	color:#CC0000;
}


/*对比*/
.contrast{z-index: 10000;width:1000px; height:120px; margin:0 auto; background:#fff; position:fixed;  bottom:0; right:50%; margin-right:-500px; border:2px solid #00a33e; padding:8px 0; box-shadow: 0 0 15px rgba(221, 221, 221, 0.8); }
.contrastname{ display:inline-block; height:90px; padding-top:30px;   width:35px; text-align:center; font-family:"微软雅黑"; color:#00a33e; background:#f6f6f6; position:absolute; top:0; left:0;}
.contrastlist{ float:left; width:850px; overflow:hidden; height:120px; padding-left:35px; }
.contrastlist ul li{ float:left; position:relative; width:260px; border-right:1px dotted #00a33e; height:100px; padding:10px; color:#cccccc; font-size:12px;}
.contrastlist ul li h2{ font-size:12px; color:#00a33e; padding-bottom:6px;}
.contrastlist ul li h2 a{color:#00a33e;}
.contrastlist ul li p{ color:#666;}
.contrastlist ul li span.contrastnum{ display: inline-block; height:48px; line-height:48px; text-align:center; width:48px; background:#f6f6f6; font-size:36px; margin-right:5px; float:left; font-family:Arial, Helvetica, sans-serif}
.contrastlist ul li span.contrastimg{display:inline-block; float:left; width:87px; height:53px; overflow:hidden; margin-right:10px; margin-top:7px;}
.contrastdel{ display:inline-block; position:absolute; right:10px; bottom:0px; color:#005aa0;}
.contrastlist ul li span.contrastimg img{ width:87px;height: 55px;}
.contrastset{ float:right; width:100px; height:120px; position:relative;}
.hide{ display:inline-block; position:absolute; top:-5px; right:5px; color:#005aa0; font-size:12px;}
.contrastset a.contrastbutton{ 
	border-radius: 3px; width:59px;display: block;
    font: 700 14px/30px verdana;
    height: 30px;
	background-color:#ff9900;
  
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
	top:40px; right:30px;
	position:absolute;
	text-align:center;
	}
.reset{ display:inline-block; position:absolute; top:80px; right:28px; color:#005aa0; font-size:12px;}
/*登录注册*/
.login {
    border-right: 0px solid #CDCDCD;
    float: left;
    padding: 0 40px 60px 60px;
    width: 300px;
}
.login h1{    font-size: 24px;
    line-height: 85px;}
.form-line2{ clear:both; }
.form-line2 i{ font-style:normal; padding-left:10px;}
.form-line2 i.red{ color:#ff5243;}
.form-line2 i.green{ color:#00a33e;}
.form-line2 input{ border: 1px solid #CDCDCD;
    height: 20px;
    line-height: 20px;
    margin-bottom: 20px;
    padding: 9px 14px;
    width: 272px; outline:medium; font-size:16px; color:#999;}
.form-line2 input:focus{ border: 1px solid #00a33e ;}	
.login button{  background: none repeat scroll 0 0 #00a33e;
    border: 0 none;
    color: #FFFFFF;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    width: 300px;
	vertical-align:middle;
}
.form-line2 input.ddm {
  width: 150px;
}
.form-line2 .ddm2 {
  width: 100px;
  height: 38px;
  color: #fff;
  text-align: center;
  background: #00a33e;
  display: inline-block;
  line-height: 38px;
  float: right;
}
 .reset-password {
    float: right;
}
.login label{ display: block;
    margin-bottom: 20px;}
	
.login span{ padding-top:15px; display:block;}

.loginother {
    
    float: left;
 
  
    padding-top:65px;
	padding-left:50px;
	line-height:24px;
  height:300px;
    width:546px;
	background:url(../images/login_bg2.jpg) no-repeat center;
}
.registerother {
    
    float: left;
 
  
    padding-top:65px;
	padding-left:50px;
	line-height:24px;
  height:430px;
    width:546px;
	background:url(../images/login_bg4.jpg) no-repeat center bottom;
}
.loginother h2{ color:#00a33e; font-size:16px;} 
.loginother p{ padding-bottom:15px;}

.registersuccess{ clear:both; padding:30px; background:#F7F7F7; padding-left:300px; height:80px; }
.registersuccess i.iconfont{ font-size:50px; color:#00a33e; display:block; float:left; margin-right:20px; margin-top:18px;}
.registersuccess i.yellow{ color:#F90; font-size:16px; font-family:Arial, Helvetica, sans-serif}
.registersuccess p{ display:inline-block; float:left; line-height:30px; color:#999;}
.registersuccess p span{ font-weight:bold; color:#333}

.loginname{ padding-left:300px; clear:both; margin:0 auto; padding-top:25px; position:relative;}
.loginname input{ border:1px solid #ececec; width:255px; height:30px; line-height:30px; padding-left:10px;}

.loginname .bc{ display:inline-block; height:30px; line-height:30px; padding:0 15px; background:#00a33e; color:#FFF;}
.loginname .goit{ display:inline-block; height:30px; line-height:30px; padding:0 15px; background:#ececec; color:#333;}

 .qn_float {
    background-color: #FFFEDF;
    border: 1px solid #F8D3A7;
    color: #999999;
    font-family: SimSun;
    font-size: 12px;
    left: 363px;
    padding: 10px 7px;
    position: absolute;
    top:70px;
    width: 240px;
}

.jt_layer {
    display: inline;
    left: 55px;
    position: absolute;
    top: 0;
}
.jt_layer .bot {
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #F8D3A7;
    border-style: dashed dashed solid;
    border-width: 6px;
    font-size: 0;
    height: 0;
    margin: 0;
    overflow: hidden;
    position: absolute;
    top: -12px;
    width: 0;
}
.jt_layer .top {
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #FFFEDF;
    border-style: dashed dashed solid;
    border-width: 6px;
    font-size: 0;
    height: 0;
    margin: 0;
    overflow: hidden;
    position: absolute;
    top: -11px;
    width: 0;
}
.pop-compare-tips {
    background: none repeat scroll 0 0 #FFE8E8;
    border: 1px solid #DB9A9A;
    color: #CC0000;
    width:998px;
    height: 27px;
    line-height: 27px;
   
    text-align: center;
	position:absolute;
	top:-32px;
	left:-2px;
}

/*意见反馈 2014-05-14*/
.windowsign_feedback{ width:570px; clear:both;}
.windowsign_feedback .form-line input{ width:480px; font-size:14px}
.windowsign_feedback textarea{resize:none; border: 1px solid #CDCDCD; height:140px; line-height: 20px; margin-bottom: 20px;  padding: 9px 14px; width: 480px; outline:medium; font-size:14px; color:#999;}
.windowsign_feedback textarea:focus{ border: 1px solid #00a33e ;}	
.windowsign_feedback button{ font-size:14px; cursor:pointer;}
 .sing_content .success{padding-top: 100px}
.sing_content .success h2{text-align:center;font-size:24px;color:#00a33e;padding-bottom:20px ;font-weight:bold}
 

/*底部 2014-05-14*/
#zhankoo_bottom{width:100%; overflow:hidden; background:#fff; border-top:1px solid #ddd}
#zhankoo_bottom .blk_link{ width:1000px; margin:0 auto; padding-top:25px; height:146px } 
#zhankoo_bottom .blk_flink{ width:1000px; margin:0 auto; font-size:12px; padding:10px 0} 
#zhankoo_bottom .blk_flink a{padding:0 6px} 
.dashed {margin:25px auto 5px auto; width:1000px; height:0;border:0;border-top: 1px dashed #ddd; overflow:hidden}
#zhankoo_foot{width:100%; height:80px; background:url(../images/newbannerbg.jpg); overflow:hidden }
#zhankoo_foot .blk_foot{width:1000px; margin:0 auto; line-height:1.8; padding-top:20px; height:60px; background:none; font-size:12px;} 
.blk_foot .left p, .blk_foot .right p, .blk_link li, .blk_flink {font-family:Arial, Helvetica, sans-serif;} 
.blk_foot .right{ text-align:right} 
.span6 h3{ font-size:18px; line-height:32px; font-weight:normal; padding: 2px 0!important; margin-bottom: 10px; text-shadow: 0 1px 0 #fff}
.span6 ul li{font-size: 12px; line-height: 24px;}
.span6 {float:left; width:360px}
.span6 li i {color: #666;font-size: 15px;display: inline-block;width: 15px;text-align: center;height: 14px;margin-top: 1px;line-height: 14px;vertical-align: text-top;background-image: url(../images/glyphicons-halflings.png);background-repeat: no-repeat; margin-right:5px}
.icon-map-marker {background-position: -24px -72px;}
.icon-mobile {background-position: -96px -168px;}
.icon-print {background-position: -96px -48px;}
.icon-envelope {background-position: -72px 0;}
.popover {z-index: 1010; width:102px; text-align:center; padding:10px 0 12px 0;white-space: normal;background-color: #fff;border: 1px solid #dedede; -webkit-background-clip: padding-box;-moz-background-clip: padding;background-clip: padding-box; float:left; margin:8px 0 0 25px}
.popover p{ padding-bottom:5px; font-size:12px}
.img_weixin {background:url(../images/zkwz.jpg) no-repeat; width:80px; height:80px; overflow:hidden; margin:0 auto}
.img_weibo {background:url(../images/zkwx.jpg) no-repeat; width:80px; height:80px; overflow:hidden; margin:0 auto}
.nocontent{background: url(../images/m_loading.gif) no-repeat center center;height: 300px;line-height: 270px;width: 100%;text-align: center; }

.homead2{width:1000px; height:100px; margin:0 auto; position:relative;padding-top: 10px}
/*关于我们*/
.aboutbg{ background:url(../images/aboutbg.jpg) no-repeat top center; height:234px; clear:both;}
.about_content{ clear:both; padding:50px 150px 100px 150px; line-height:35px;}
.about_content p{ padding-bottom:15px;}
.about_content h2{        font-size: 30px;
    line-height: 30px;
    margin: 32px 100px 24px 0;}
.about_content ul li{ line-height:35px;}	


/*弹出提示 2014-07-16*/
.sing_content h4{text-align:center;font-size:14px;color:#333;padding:20px 0 0 0;font-weight:normal}
.sing_content h3{text-align:center;font-size:18px;color:#00a33e;padding:20px 0 0 0;font-weight:bold}
.sing_content h2{text-align:center;font-size:24px;color:#00a33e;padding:20px 0 0 0;font-weight:bold}
.sing_content .send{text-align:center;padding:25px 0;}
.sing_content .send button{width:210px; height:38px; line-height:38px;border:0; font-weight:bold; text-align:center; font-size:14px; cursor: pointer; outline:medium; margin:0 20px}
.sing_content .send .ok{ background:#00a33e;color:#FFF; }
.sing_content .send .cancel{ background:#ccc;color:#777}
.sing_content .send button:hover{ background:#ff9900; color:#fff}

em99{color: red}

/*iconfont*/
@font-face {
  font-family: 'iconfont';
  src: url('http://at.alicdn.com/t/font_1426844584_8377755.eot'); /* IE9*/
  src: url('http://at.alicdn.com/t/font_1426844584_8377755.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('http://at.alicdn.com/t/font_1426844584_8377755.woff') format('woff'), /* chrome、firefox */
  url('http://at.alicdn.com/t/font_1426844584_8377755.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('http://at.alicdn.com/t/font_1426844584_8377755.svg#iconfont') format('svg'); /* iOS 4.1- */
}  
.iconfont {
	font-family:"iconfont";
	font-style:normal;
}

/*top*/

/*new top*/
.w1200 {
	width:1200px;
	margin:0 auto;
	clear:both;
	 
}

.tri {
	position:absolute;
	height:0;
	width:0;
	line-height:0;
	font-size:0;
	border: 3px dashed transparent;
	z-index:999;
}
.tri--dropdown {
	top:16px;
	right:3px;
	border-top:3px solid #fff;
-webkit-transition:-webkit-transform .3s linear;
-moz-transition:-moz-transform .3s linear;
-o-transition:-o-transform .3s linear
}
.tri--dropdown2 {
	top:14px;
	right:3px;
	border-bottom:3px solid #fff;
-webkit-transition:-webkit-transform .3s linear;
-moz-transition:-moz-transform .3s linear;
-o-transition:-o-transform .3s linear
}



.newnav {
	width: auto;
	height: 50px;
	background:#0dad51;
	z-index: 9999;
	position: relative;
	min-width: 1200px;
}
.newnavnr {
	width: 1200px;
	height: 50px;
	margin: 0 auto;
}
.topleftlist {
	float:left;
	width:400px;
	color:#fff;
	height:50px;
	line-height:50px;
}
.topleftlist a {
	color:#fff;
	letter-spacing:2px;
}
.topleftlist ul li {
	float:left;
	font-style:normal;
}
.topleftlist ul li.topline {
	padding:0 20px;
}
.morelist{   position:absolute; top:50px; left:-3px; background:#FFF; z-index:10; width:100px;   box-shadow: 1px 1px 2px rgba(203,203,203,.5); color: #666;}
.morelist a{ display:block; height:30px; line-height:30px; border-bottom:0px dotted #ececec;  width:82px; text-align:left;padding-left: 15px;color: #666;}
.morelist2{   position:absolute; top:50px; left:10px; background:#FFF; z-index:10; width:110px;   box-shadow: 1px 1px 2px rgba(203,203,203,.5); color: #666; }
.morelist2 a{ display:block; height:30px; line-height:30px; border-bottom:0px dotted #ececec;  width:110px; text-align:center;   color: #666;}

.morelist a:hover,.morelist2 a:hover{ background:#F8F8F8;color: #f25618;}
/*end new top*/

/*new foot*/

.newfootbox1{ height:260px; font-size:12px;  }
.newfootbox1 a{ font-size:12px;}
.newfootbox1 ul.left{ display:inline-block; float:left; width:550px;}
.newfootbox1 ul.left li{ float:left; width:130px; line-height:24px;}
.newfootbox1 ul.left li h2{ font-weight:bold; padding-bottom:10px;}

.newfootbox1 ul.right{ display:inline-block; float:right; width:400px;}
.newfootbox1 ul.right li{ float:right; width:104px; height:131px; font-weight:bold; text-align:center;}
.newfootbox1 ul.right li.wbg1{ background:url(../images/zhankooweixin.png) no-repeat;}
.newfootbox1 ul.right li.wbg2{ background:url(../images/guanzhuweb.png) no-repeat; margin:0 20px;}

.hottag {
    clear: both;
    padding-top: 15px;
}
.hottag li a{
    margin-right: 10px;
}
.newlink{ clear:both; width:1000px; margin: 0 auto; border-top:1px solid #dfdfdf; padding:15px 0; font-size:12px; color:#666}
.newlink a{ font-size:12px; padding:0 5px; white-space:nowrap }

.foot_bottom{ height:40px;  padding:20px 0; background:#f2f2f2; clear:both; line-height:24px; font-size:12px;}
.foot_bottom span.right{ text-align:right;}

/*fonticon*/


.zc{ height:40px; line-height:40px; border-bottom:2px solid #eeeeee; clear:both; margin-bottom:5px;}
.zc ul li{ float:left; height:40px; line-height:40px; float:left; padding:0 15px; }
.zc ul li i.iconfont{ font-size:23px;}
 .zc ul li.this{border-bottom:2px solid #00a33e; color:#00a33e}

 .form-line3{ clear: both;}
 .form-line3 input {
border: 1px solid #CDCDCD;
line-height: 20px;
margin-bottom: 10px;
padding: 9px 14px;
width: 258px;
outline: medium;
font-size: 16px;
color: #999;
}
 .form-line3 input.ddm{ width:150px;}	
.form-line3 .ddm2{ width:100px; height:38px; color:#fff; text-align:center; background:#00a33e; display:inline-block; line-height:38px; float:right;}	
.ncw720h350{background: url(../images/hdq300.png) no-repeat center center;height: 350px;width:720px;line-height: 420px;text-align: center; z-index: 1000;}
.ncw720h350{background: url(../images/hdq300.png) no-repeat center center;height: 350px;width:720px;line-height: 420px;text-align: center; z-index: 1000;}
.ncw218h530{background: url(../images/hdq300.png) no-repeat center center;height:530px;width:218px;line-height:600px;text-align: center; z-index: 1000;}
.ncw218h400{background: url(../images/hdq300.png) no-repeat center center;height:400px;width:218px;line-height:460px;text-align: center; z-index: 1000;}
.loadling{background: url(../images/hdq300.png) no-repeat center center;height: 300px;line-height: 270px;width: 100%;text-align: center; }
.ncw660h500{background: url(../images/hdq300.png) no-repeat center center;height: 550px;width:660px;line-height: 600px;text-align: center; z-index: 1000;}
.nocontent2{background: url(../images/m_loading.gif) no-repeat 400px center;height: 100px;line-height: 100px;width: 100%;text-align: center; clear: both;font-size: 16px;font-weight: bold;letter-spacing: 2px;}

.w1200 {
	width:1200px;
	margin:0 auto;
	clear:both;
	 
}
