.Pmain{ width: 1180; margin: 0 auto; height:auto !important; height:750px; min-height:750px; margin-bottom:90px;}
.mian{ position:relative; margin:0 auto; margin-top:10px; background:url(../images/ibgg.jpg) no-repeat; width:1000px; height:293px}
.mbgg1{ position:absolute; left:0; top:-1px;}
.mbgg2{ position:absolute; left:0; bottom:-3px;}

.mL,.mC,.mR{ float:left}
.mL{ width:340px; padding-left:12px;}
.mC{ width:359px; padding-left:11px;}
.mR{ width:267px; height:261px; padding-left:11px;}

/*行业动态*/
.movin{ position:relative; height:113px; overflow:hidden;}
.movin a.more{ position:absolute; right:10px; top:10px;}
.movin h1.title{ display:block; padding-left:10px; height:36px; line-height:36px; color:#696969; }
.movin h2{margin:10px 0 8px 0}
.movin h2 a{ color:#696969}
.movin a.mTxt{ display:block; line-height:22px;}

/*项目推荐*/
.proT{ position:relative;}
.proT a.more{ position:absolute; right:10px; top:18px; display:none}
.proT h1.title{ display:block; height:49px; line-height:49px; color:#58617e; font-size:14px;}
.proT h1.title b{ padding-left:5px; color:#a1a8b8; font-size:14px; font-family:Arial}
.proPic{ margin-top:16px;}

.proPic .JQ-content-box{overflow:hidden;width:347px;height:77px;position:relative}
.proPic .JQ-slide-content{position:absolute}
.proPic .JQ-slide-content li{zoom:1;overflow:hidden;height:77px;vertical-align:text-top}
.proPic img{display:block;}
.proPic .JQ-slide-nav{position:absolute;right:10px;bottom:5px;height:10px;}
.proPic .JQ-slide-nav li{background-color:#8d949c;cursor:pointer;float:left;margin-left:3px;width:10px; height:10px;}
.proPic .JQ-slide-nav li.on{background-color:#004e9c;height:10px;width:10px;}
.proPic .JQ-slide-nav li img{display:block}



/*.proTab{ width:402px; height:221px; padding:0 8px; background:#eaebea}*/

/*金钥匙会*/
.rT{ position:relative; width:256px;}
.rT a.more{ position:absolute; right:0; top:18px; display:none}
.rT h1.title{ display:block; padding-left:10px; height:49px; line-height:49px; color:#58617e; font-size:14px;}
.rT p{ margin-top:16px;}


/*加入我们*/
.rJoin{ position:relative; width:256px; margin-top:16px;}
.rJoin a.more{ position:absolute; right:0; top:0; display:none}
.rJoin h1.title{ padding-left:10px; margin-bottom:16px; color:#58617e; font-size:14px;}
.rJoin p{margin:4px 0 0 0}

/*新闻资讯*/
.iNews{ position:relative; overflow:hidden;}
.iNews a.more{ position:absolute; right:10px; top:18px; visibility:hidden}
.iNews h1.title{ display:block; padding-left:10px; height:49px; line-height:49px; color:#58617e; font-size:14px;}
.iNews h1.title b{ padding-left:5px; color:#a1a8b8; font-size:14px; font-family:Arial}

.inCont{ width:100%; margin-top:16px; height:74px;overflow:hidden}
.inPic{ float:left; width:88px; height:74px;}
.inTxt{ float:right; width:179px; padding-right:10px; height:100px; overflow:hidden;}
.inTxt h2{}
.inTxt h2 a{ color:#696969; font-size:14px;}
.inTxt h2 p{ font-weight:100; height:7px;/* margin-bottom:6px; margin-top:2px;*/ visibility:hidden}
.inTxt a.mTxt{ display:block; line-height:18px; color:#797d81}




/*0808 内容区架构修改*/
.main{ width:1180px; margin:0 auto; margin-top:10px;}
.main_warp{ height:328px;}
.main_warp:after{content: '.';display: block;height: 0px;clear: both;visibility: hidden;font-size: 0px;}
.mainNews{
	float: left;
	width: 420px;
	height: 100%;
	background: white;
}
.mainPro{
	float: left;
	width: 420px;
	height: 100%;
	background: white;
}
.mainClub{
	float: right;
	width: 320px;
	height: 100%;
	background: #eef0f3;
}
.main_warp .tit{ border-bottom:1px solid #c4c6c9; background:#e9ecf3; color:#58627d; font-size:14px; height:48px; line-height:48px; text-indent:11px;}

.main_newTxt{
	width: 390px;
	height: 93px;
	margin-bottom: 15px;
}
.main_newTxt a{ display:block; height:100%; overflow:hidden;}
.main_newTxt a img{ float:left; width:146px; height:93px;}
.main_newTxt a span{
	float:right;
	width:170px;
}
.main_newTxt a span h1{ font-size:14px; color:#696969; line-height:16px; margin-bottom:10px;}
.main_newTxt a span p{ line-height:18px; color:#8d949c}
.main_newTxt a:hover h1,.main_newTxt a:hover p{ color:#007bbb}


.main_newTab{ overflow:hidden;}
.main_newTab .tabMenu{
	border-bottom: 2px solid #067ebc;
	height: 30px;
	margin-bottom: 7px;
}
.main_newTab .tabMenu li{ float:left; height:30px; line-height:30px; padding:0 15px; margin-right:2px; background:#e2e2da; cursor:pointer}
.main_newTab .tabMenu li.hover{ background:#067ebc;}
.main_newTab .tabMenu li a{ color:#6a6869; font-size:14px; line-height:30px; font-weight:700;}
.main_newTab .tabMenu li.hover a{ color:#ffffff;}
.main_newTab .tabCont{}
.main_newTab .tabCont ul{ height:89px; overflow:hidden;}
.main_newTab .tabCont ul li{ margin-bottom:8px;}
.main_newTab .tabCont ul li a{ display:block; height:16px; line-height:16px; overflow:hidden;}
.main_newTab .tabCont ul li a span{ float:left; color:#a0a1a2;}
.main_newTab .tabCont ul li a span.nTxt{ width:246px; margin-left:20px;}


.main_proTxt{
	background: #e9ecf1;
	width: 390px;
	line-height:24px;
}
.main_proTxt:after{content: '.';display: block;height: 0px;clear: both;visibility: hidden;font-size: 0px;}
.main_proTxt a.pro_img{ float:left;}
.main_proTxt div{
	float: right;
	width: 310px;
	padding: 5px;
}
.main_proTxt div h1{ margin-bottom:5px;}
.main_proTxt div h1 a{ font-size:14px; color:#007bbb;}
.main_proTxt div p{ color:#8d949c}
.main_proImg{ display:block; margin-top:4px; width:390px; height:140px; overflow:hidden;}
.main_proImg img{ width:100%; height:100%;}

.mainWarp{ padding:11px; border-right:1px solid #e0e2e5;}
.mainClub .mainWarp{ border:0 none;}
.mainClub .mainWarp .tit{ border:0 none; background:none; text-indent:0;}
.mainClub .mainWarp a img{ width:290px; height:100px; vertical-align:top;}

.main_common{ height:173px;}
.main_common .tit{color:#58627d; font-size:14px; height:48px; line-height:48px;}

.pro_slider{ float:left; width:967px;}
.pro_tabMenu{ height:48px; background:url(../images/index/icon1.jpg) no-repeat 83px 23px;}
.pro_tabMenu li{ height:100%; line-height:48px; float:left; padding:0 15px;}
.pro_tabMenu li a{ color:#58627d; font-size:14px; font-weight:700; cursor:pointer}
.pro_tabMenu li.hover a{ color:#007bbb}
.pro_skin{ background:#eaebea; height:125px;}
.pro_scroll{ position:relative; display:none}
.pro_scroll a.btnPrevs,.pro_scroll a.btnNexts{ position:absolute; top:30%;  display:block; width:16px; height:32px; z-index:1; cursor:pointer}
.pro_scroll a.btnPrevs{background:url(../images/index/left-btn.jpg) no-repeat; left:16px;}
.pro_scroll a.btnNexts{background:url(../images/index/right-btn.jpg) no-repeat; right:16px;}
.loop1{ width:864px; height:169px; margin:0px auto; padding-top:7px; overflow:hidden;}
.loop1 ul{}
.loop1 ul li{ float:left; width:138px; height:111px;overflow:hidden; margin-right:7px;}
.loop1 ul li a{ display:block; height:100%; background: #ffffff;}
.loop1 ul li a img{ width:138px; height:111px;}


.heart_wx{ float:right;}
.heart_wx img{ width:373px; height:125px;}
