@charset "utf-8";/** * @ fileName:common.css * @ version:v1 */
div{word-wrap:break-word;word-break:break-all;}
.layout{width:1000px;margin:0 auto;}
.bdr{border:1px solid #E2E2E2;}
.dot{width:3px;height:3px;background:#666;display:inline-block;margin-bottom:3px;overflow:hidden;_margin-bottom:6px;margin-right:5px;}
.mores{font-family:"宋体";}
/*-----top-----*/
.top-box{background:#F5F5F5;border-bottom:1px solid #D8D8D8;}
.top{height:29px;line-height:29px;}
.top a:hover{color:#FF7300 !important;text-decoration:none;}
.account-sign-status{overflow:hidden;height:29px;width:300px;}
.account-sign-status li{float:left;padding:0 5px;}
.account-menu-status{display:block;float:right;overflow:hidden;width:auto;height:29px;}
.account-menu-status li{float:right;padding:0 5px;cursor:pointer;overflow:hidden;display:block;height:29px;width:auto;}
.account-menu-status li.gap{color:#eaeaea;padding:0px;}
.account-menu-status span.more{background:url(http://misc.1637.com/images/xm/sy_bg.png) no-repeat 0 -475px;display:block;width:12px;height:29px;float:left;cursor:pointer;}
/*-----header-----*/
.header{height:115px;}
.header .logo{float:left;padding:25px 10px 0 20px;}
.header .ss{float:left;width:710px;margin:0 0 0 35px;float:left;}
.header .sstitle{padding-top:14px;display:block;height:20px;overflow:hidden;margin-bottom:0px;}
.header .sstitle a{display:block;height:20px;line-height:20px;padding:0 6px;float:left;text-decoration:none;margin-right:5px;}
.header .sstitle a:hover{text-decoration:none;}
.header .sstitle a.curr{font-weight:bold;background-color:#fe7100;color:#fff;}
.header .ssarea{padding-top:6px;display:block;width:620px;height:40px;}
.header .ssarea li{float:left;height:30px;border:3px solid #ff7200;line-height:28px;}
.header .ssarea .kw{font-size:13px;height:28px;width:290px;line-height:28px;border:0px;color:#666;padding-left:5px;}
.header .ssarea .noll{border-left:0;}
.header .ssarea .norl{border-right:0px;}
.header .ssarea .sel{width:55px; background-image:url(http://misc.1637.com/images/xm/ssarrow.png);background-repeat:no-repeat;background-position:62px center;padding:0 20px 0 10px;cursor:pointer;}
.header .ssarea .havelr{border-right:1px solid #ff7200;border-left:1px solid #ff7200;}
.header .ssarea .btnss{background-color:#ff7200;width:100px;height:32px;border:0px;font-size:14px;font-weight:bold;color:#fff;letter-spacing:3px;vertical-align:middle;}
#liMoney,#liIndustry{position:relative;}
#liMoney{width:60px;background-position:70px center;}
#ulMoney{z-index:100;position:absolute;top:29px;left:-1px;background-color:#fff;border:1px solid #ff7200;display:none;border-top:0px;}
#ulMoney li{border:0px;height:30px;line-height:28px;width:85px;padding-left:5px;}
#ulMoney li:hover,#ulIndustry li:hover{background-color:#ccc;font-weight:bold;}
#divIndustry{z-index:100;position:absolute;top:29px;left:-1px;display:none;}
#ulIndustry{border:1px solid #ff7200;border-top:0px;overflow:hidden;background-color:#fff;width:184px;}
#ulIndustry li{border:0px;height:30px;line-height:28px;width:36px;padding-left:10px;background-color:#fff;}
#divIndustry .spleft{height:4px;width:85px;background-color:#fff;display:block;border-right:1px solid #ff7200;border-left:1px solid #ff7200;}
#divIndustry .spright{width:100px;display:block;}
.header .ssad{display:block;height:60px;float:right;margin:-45px 25px 0 0;}
.header .hotprj{display:block;margin-top:6px;}
.header .hotprj .labelt{color:red;margin-right:0px;}
.header .hotprj li{margin-right:7px;}
.header .hotprj a{color:#bfbdb1;text-decoration:none;}
.header .hotprj a:hover{color:#444;text-decoration:none;}
.header .hotprj li{float:left;}
.nav{ overflow:hidden;}
.nav-main{background:url(http://misc.1637.com/images/xm/sy_bg.png) repeat-x 0 -210px;height:41px;}
.nav-main li{font-weight:bold;height:41px;line-height:40px;margin-right:19px;_margin-right:15px;font-size:14px;float:left;text-align:center;_display:inline;}
.nav-main li.current{margin-left:8px;width:65px;background:url(http://misc.1637.com/images/xm/sy_bg.png) no-repeat -532px -490px;}
.nav-main .normal-li{font-weight:normal;margin-right:22px;_margin-right:15px;}
.nav-main li.line{margin-left:0;margin-right:20px;width:2px;background:url(http://misc.1637.com/images/xm/sy_bg.png) no-repeat 0 -339px;}
.nav-main li a{color:#FFF;}
.nav-main li a:hover{color:#FC6 !important;text-decoration:none;}
.nav-sub{background:#F5F5F5;height:38px;}
.nav-mini{padding-top:8px;padding-left:10px;width:560px;height:20px;overflow:hidden;}
.nav-mini li{font-size:12px;height:21px;line-height:21px;margin-right:15px;float:left;text-align:center;_display:inline;}
.mod-jingxuan{height:30px;line-height:30px;margin-top:3px;overflow:hidden;position:relative;width:430px;}
.mod-jingxuan .spacing{background:url(http://misc.1637.com/images/xm/sy_bg.png) no-repeat;background-position:-40px -349px;float:left;display:block;margin-right:15px;width:2px;height:21px;overflow:hidden;margin-top:6px;}
.mod-jingxuan .title{background:url(http://misc.1637.com/images/xm/icon24.png) no-repeat 0 9px;padding-left:20px;float:left;display:inline;}
.mod-jingxuan .f-slider,.arrow-container{float:right;display:inline;}
.arrow-container{width:35px;height:30px / 2;padding-top:6px;padding-right:10px;}
.arrow-container .arrow{float:left;display:inline;width:16px;height:16px;border:1px solid #E2E2E2;cursor:pointer;background:#fff url(http://misc.1637.com/images/xm/sy_bg.png) no-repeat;}
.arrow-container .arrow.aleft{background-position:-236px -370px;}
.arrow-container .arrow.agrayleft{background-position:-236px -346px;}
.arrow-container .arrow.aright{background-position:-251px -370px;}
.arrow-container .arrow.agrayright{background-position:-251px -346px;}
.arrow-container .arrow.border-left-none{border-left:none;}
.mod-jingxuan .f-slider{height:30px;width:330px;overflow:hidden;}
.mod-jingxuan .innerm{margin-right:10px;color:#999;height:30px;width:270px;overflow:hidden;position:relative;float:left;}
.mod-jingxuan .innerm ul{width:3000px;position:absolute;left:0px;top:0px;}
.mod-jingxuan .innerm label{color:red;cursor:hand;}
.mod-jingxuan .f-slider li{width:270px;height:30px;float:left;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.mod-jingxuan .f-slider li a{color:#666;}
.ban1{ padding-top:5px;}
.ban2 li,.ban4 li{ float:left; padding-top:5px;overflow:hidden; height:70px;}
.ban2 li{ width:497px;}
.ban4 li{ width:246px;}

/*=====footer=====*/
.footer{padding:10px 0;}
.footer p{text-align:center;height:25px;line-height:25px;}
.footer .ship{color:#FF7300;}
#div_cntj{text-align:center;display:none;}



/*========0104 add=======*/

.linkbox { border: 1px solid rgb(228, 228, 228); background-color: rgb(255, 255, 255); margin-top: 10px; }
.linkbox_title { height: 28px; line-height: 28px; border-bottom: 1px solid rgb(228, 228, 228); background-color: rgb(245, 245, 245); position: relative; text-align: right; }
.titleright { text-align: right; padding-right: 15px; }
.linkbox a:link, .linkbox a:visited { color: rgb(53, 53, 53); text-decoration: none; }
.linkbox a:hover { color: rgb(214, 0, 0); text-decoration: none; }
.linkbox_title ul { height: 28px; position: absolute; left: 0px; top: 0px; }
.linkbox_title ul li { padding: 0px 15px; float: left; border-right: 1px solid rgb(228, 228, 228); cursor: pointer; }
.linkbox_title ul li.overli { background-color: rgb(255, 255, 255); border-top: 2px solid rgb(251, 102, 8); height: 27px; line-height: 27px; cursor: pointer; font-weight: bolder; }
.link_content { width: 978px; margin: 0px auto; overflow: hidden; }
.linkconul { display: block; overflow: hidden; clear: both; margin-left: -18px; height: auto; }
.linkconul li { float: left; line-height: 15px; padding: 0px 10px; margin: 5px 0px 5px -1px; overflow: hidden; }
.linkconul li a { white-space: nowrap; font-family: "Arial Black"; display: inline-block; padding: 0px 10px; margin-top: 10px; border-left: 1px solid rgb(193, 193, 193); }
.linkconul li a:hover { color: red; text-decoration: underline; }
.link_tb { overflow: hidden; height: auto; }
.link_tb dl { border-bottom: 1px solid rgb(233, 233, 233); padding: 6px 0px; }
.link_tb dl dd { width: 980px; overflow: hidden; }


.clearfix:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
.clearfix { display: block; }
html { width: 100%; height: 100%; }
.left { float: left; }
.right { width: 300px; float: right; }
.remen { height: 20px; line-height: 20px; font-size: 16px; padding-bottom: 2px; border-bottom: 1px solid rgb(234, 234, 234); }
.remen_span1 { float: left; color: rgb(16, 16, 16); padding: 0px 6px 0px 10px; }
.paihang { padding: 18px 0px 3px 10px; border-width: 2px 1px 1px; border-style: solid; border-color: rgb(51, 51, 51) rgb(234, 234, 234) rgb(234, 234, 234); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.paihang div { display: none; }
.paihang ul li { float: left; width: 288px; line-height: 22px; height: 22px; font-size: 14px; margin-bottom: 8px; overflow: hidden; }
.paihang ul li span { width: 20px; float: left; height: 20px; text-align: center; color: rgb(0, 0, 0); font-size: 10px; line-height: 20px; padding-top: 1px; }
.paihang ul li a { float: left; padding-left: 14px; color: rgb(0, 0, 0); width: 250px; }
.paihang ul li a:hover { color: rgb(234, 97, 3); }
.paihang ul li .ph_span { background: none repeat scroll 0% 0% red; color: rgb(255, 255, 255); border-radius: 10px; }
a { text-decoration: none; }


.subnav { padding: 9px 0px 8px; height: 26px; line-height: 26px; font-size: 14px; color: rgb(162, 162, 162); }
.subnav_p { background: url('http://misc.1637.com/images/xm/list_home.png') no-repeat scroll left 8px transparent; height: 26px; padding-left: 20px; }
.subnav_p a { color: rgb(162, 162, 162); font-size: 14px; }
.subnav_p a:hover { text-decoration: underline; color: rgb(234, 97, 3); }
.clearfix {  }
.news_left_list { float: left; overflow: hidden; padding: 20px 15px 10px; border: 1px solid rgb(221, 221, 221); }
.iwrap_820_top { border: 1px solid rgb(210, 210, 210); margin: 0px auto 10px; overflow: hidden; width: 1000px; background-color: rgb(255, 255, 255); }
.iwrap_820_top .news_left_list { border: 0px none; }
.iwrap_820_top .left_list_titlt { height: auto; line-height: 30px; margin-top: -12px; }
ul, li { margin: 0px; padding: 0px; list-style: none outside none; }
.left_list_titlt { float: left; width: 580px; height: 19px; padding-top: 6px; border-bottom: 1px solid rgb(221, 221, 221); font-size: 14px; color: rgb(0, 0, 0); font-weight: 700; padding-left: 10px; }
.left_list_txt { float: left; width: 590px; padding-top: 10px; line-height: 26px; }
.left { width: 670px; }
.left_list_pager{ width:655px; float:left; padding-top:25px;}
.iwrap_820_top { overflow: visible; }
.left_list_titlt, .left_list_txt { width: 655px; }
.right { padding-top: 20px; }
#numbox { background-color: rgb(241, 241, 241); font-family: Arial,Helvetica,sans-serif; font-weight: 700; font-size: 16px; margin-bottom: 10px; }
#numbox td:hover { background-color: rgb(204, 204, 204); }
#numbox td a.current { color: rgb(255, 136, 0); font-weight: 800; }
#tdKeywords a { font-size: 14px; float: left; width: 125px; height: 25px; overflow: hidden; }
.leftad { margin-top: 10px; }
.leftad li { float: left; margin-right: 10px; margin-bottom: 8px; }
.leftad li img { width: 145px; height: 145px; }
.leftad li img:hover { opacity: 0.8; }

/*CSS megas512 style pagination*/

DIV.kwpager {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; TEXT-ALIGN: center
}
DIV.kwpager A {
	BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR: #99210b; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none
}
DIV.kwpager A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #777777
}
DIV.kwpager A:active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #777777
}
DIV.kwpager SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #99210b; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.kwpager SPAN.disabled {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #adaaad; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}