@charset "gb2312";
/* CSS Document */

html{overflow-y:scroll}
body,p,dl,dt,dd,table,td,th,input,img,form,div,span,ul,ol,li,h1,h2,h3,h4,h5,h6,select,input,sub,sup{margin:0;padding:0;}
body{ background:#ffffff;font:12px/1.5 Arial,\5b8b\4f53;_position:absolute;color:#666666;}
button, input, select, textarea{ font-family:tahoma,arial,simsun}
img,iframe{border:none;}
ul,li,ol{list-style:none;}
img{vertical-align:middle;}
input{ outline:none;}
em,b,i,strong,cite,sub,sup{font-style: normal;}
a{color:#666666; text-decoration:none;}
a:hover{text-decoration:underline;color:#298fc6;}
.clearfix:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
html{_background-attachment:fixed;_background-image:url(about:blank);}
.clear{ clear:both; overflow:hidden; font-size:0; height:0;line-height:0;}

.width1000 { width:1000px; margin:0 auto;}
.listConBox { width:100%; overflow:hidden}

.topBanner { background:#c2eeff url(../images/bannerBg.png) center center no-repeat; height:185px; min-width:1000px;}
.topBanner img { vertical-align:top; display:block}

.ulList { width:1100px; padding:6px 0 20px;}
.ulList li { float:left; border:1px solid #eceeee; width:322px; height:158px; overflow:hidden; margin:14px 14px 0 0; display:inline}
.ulList li .pic { float:left; width:60px; padding:29px 0 0 27px;}
.ulList li .pic img { display:block; vertical-align:top;}
.ulList li .downLoadBtn { background:url(../images/mapBg.png) 0 0 no-repeat; width:52px; height:24px; display:block; overflow:hidden; margin:0 auto; line-height:24px; padding-left:8px; font-size:14px; margin-top:18px; color:#0ca4ea}
.ulList li .downLoadBtn:hover { background-position:0 -25px; color:#fff; text-decoration:none;}
.ulList li .txt { width:200px; float:right; padding:25px 15px 0 0; font-family:\5b8b\4f53;}
.ulList li .txt .sTit { display:block; font-size:14px; line-height:20px; height:20px; overflow:hidden; color:#333; font-weight:700}
.ulList li .txt a { color:#0ca4ea}
.ulList li .txt a:hover { color:#0ca4ea}
.ulList li dl { line-height:18px; padding:3px 0 0 0}
.ulList li dl dt { height:18px; width:36px; overflow:hidden; white-space:nowrap; padding:4px 0 0 0}
.ulList li dl dd { margin-top:-18px; padding-left:36px;}
.ulList .liMore { background:url(../images/defaultPic.jpg) center center no-repeat;}

.stepCon { background:#f9f9f9; min-width:1000px;}
.stepCon .pTit { font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53,\5B8B\4F53; font-size:18px; color:#999; line-height:30px; height:30px; font-weight:700; padding:20px 0;}
.stepCon dl { padding:0 0 0 4px;}
.stepCon dt { border-left:1px solid #dedede; height:30px; line-height:30px; position:relative; padding-left:25px; }
.stepCon dt .iPoint { background:url(../images/mapBg.png) -90px 0 no-repeat; width:10px; height:10px; display:block; position:absolute; top:10px; left:-6px;}
.stepCon dt .iPointA { height:20px; top:0; background:#f9f9f9 url(../images/mapBg.png) -90px 10px no-repeat;}
.stepCon dt .sMark { color:#00a0e9; font-size:20px; font-weight:700; float:left;font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53,\5B8B\4F53;}
.stepCon dd { border-left:1px solid #dedede; padding-left:25px;}
.stepCon dd img { display:block; padding:20px 0; margin:0 auto}
.stepCon dd .pTxt { line-height:22px; padding:5px 0 0 0;}

/*footer*/
.footer{padding:15px 0 10px;font-size:13px;line-height:22px;color:#9e9e9e;text-align:center;background:#f6f8f9;border-top:1px solid #f1f1f1; min-width:1000px;}
.footer a{color:#9e9e9e;}
.footer a:hover{color:#9e9e9e;}