i,em{ font-style:normal;}
.bgFB{ background:#FBFBFB; border-bottom:1px solid #DDD;}
.tophead{ height:72px; padding-top:8px;background:url(../images/linebg.gif) 0 74px repeat-x #FFF;}
.tophead2{ background:#FFF;}
.phlogo{ width: 310px; height: 60px; display: block;}
.phnav a{ padding:6px 18px; float:left; font-size:14px;  font-weight:bold;}
.phnav a.act{ background:#4375BE; color:#FFF;}
.phnav a:hover{ background:#000;color:#FFF; text-decoration:none;}
.overbg{ background:url(../images/overbg.gif);}
.bloverbg{ width:100%; background:#1388E3; height:438px; position:absolute; top:95px; left:0; z-index:-1;}
.phdetail{ height:291px; padding-top:158px; background:url(../images/introbg.jpg) no-repeat;}
.ewmdown a{ width:110px; height:110px; float:left;  margin-right:83px;}
.ewmdown a.sed{margin-right:82px;}
.ewmdown a.first{margin-right:78px;}
.bntdown a{ width:240px; height:70px; float:left; margin:35px 81px 0 0;}
.bntdown a.first{ margin-right:22px;}
.linebg2{ height:6px; background:url(../images/linebg2.gif) repeat-x; clear:both;overflow:hidden;}
.bgD7{ background:#D7D7D7; }
.bggray{ background:url(../images/graybg.gif);}
.phmintro { margin-left:-12px; _display:inline; float:left;}
.phmintro li{ width:229px; height:325px; float:left; background:#FFF;margin:15px 0 0 14px; _display:inline; background:url(../images/picbg.gif);}
.phmintro li img{ padding:4px 0 0 7px;}
.phmintro li.first{ margin-left:0;}
.borTF{ border-top:1px solid #eaeaea;}

.phzcls div{ width:482px; margin:20px 130px 0 0;}
.phzcls li{ height:320px; background:url(../images/sxline.gif) repeat-x; margin-top:20px; padding:20px 20px 0;}
.phzcls em,.phzcls strong,.phzcls p,.phzcls div,.phzcls i{ float:left;}
.phzcls li.xg div{ float:right; text-align:left; margin-right:0;}
.phzcls li.xg i{ margin-right:20px;}
.phzcls strong{ width:347px; font-size:40px; line-height:40px; margin-top:25px; color:#3B5998;}
.phzcls p{  width:347px; height:25px; line-height:25px; color:#666; margin-top:15px; font-size:14px;}
.phzcls em{ width:100px; height:100px;margin-right:15px;}
/***---
ÊÖ»úwrap°æ
--------------------------------------***/
.phwpshow{ width:455px; height:805px; background:url(../images/wphone.gif) 10px 10px no-repeat;}
.phwpshow iframe{ margin:142px 0 0 64px; overflow-x: hidden; border:0;}
.w535{ width:535px;}
.wapTit,.wapadr,.wapadr a{ background:url(../images/wapbg.gif) no-repeat;}
.wapTit{ width:342px; height:110px; margin:0 35px 0 5px; _display:inline;}
.waperm{ width:120px; height:120px;}
.wapadr{ height:50px; background-position:38px -129px;}
.wapadr a,.wapadr input,.wapintro i,.wapintro div{ float:left;}
.wapadr a{ width:40px; height:50px; background-position:-413px -1px;}
.wapadr a:hover{background-position:-356px 0;}
.wapadr input{width:280px; height:25px; color:#666; font-size:20px; font-weight:bold;margin:9px 0 0 170px;border:none;}
.wapintro a:hover{ text-decoration:none;}
.wapintro i{width:50px; height:50px; background-position:-409px -59px; margin:8px 10px 0 0;}
.wapintro a:hover b{ color:#5070B0;}
.wapintro div{ width:460px; margin-bottom:30px;}
.wapintro b{ height:40px; line-height:40px; display:block; overflow:hidden; font-size:18px; font-weight:normal;}
.wapintro p{ font-size:14px; color:#999;}
.topbg{ background:#FBFBFB; border-bottom:1px solid #DDD;}
.indfoot{ border-top:0; background:url(../images/sxline.gif) repeat-x;}
.indfoot .wline{ height:0; overflow:hidden;}
