body, dl, dd, h1, h2, h3, h4, h5, h6, p, form { margin:0 }
ul, ol { margin:0; padding:0 }
table, td, th { border-collapse:collapse }
ol, ul, li { list-style:none }
h1, h2, h3, h4 { font-size:100% }
img, input, textarea { vertical-align:middle; border:0 }
a { text-decoration:none; color:#999; outline:0 }
a:hover { text-decoration:none }
body { font:12px/1.2 "Microsoft YaHei", tahoma, Verdana, Geneva, sans-serif; color:#666; position:relative }
.clearfix:before, .clearfix:after { content:""; display:table }
.clearfix:after { clear:both }
.clearfix { zoom:1 }
.fl { float:left }
.fr { float:right }
body { overflow-x:hidden }
#doc { position:relative }
#bd { position:relative }
#hd{ border-bottom:1px solid #e2e2e2 }
#hd .header { height:62px; width:980px; margin:0 auto }
#hd .header h1 { background:url(http://p8.qhimg.com/t01346a5dd6042c7f93.png) no-repeat; float:left; height:62px; width:201px; overflow:hidden }
#hd .header h1 a { display:block; height:62px; width:201px; text-indent:-100em; overflow:hidden }
#nav { position:relative; float:right; height:62px }
#nav ul { margin-top:30px; margin-right:-20px }
#nav ul li { float:left; padding:0 20px }
#nav ul li a { font-size:14px; color:#414656 }
#nav ul li.cur a { color:#308f16 }
#slide-block { position:absolute; left:0; top:59px; width:68px; border-bottom:4px solid #44b61f; line-height:0; font-size:0 }
#content { width:980px; margin:0 auto }
#footer { background-color:#ebebeb; padding:48px 0 30px }
#footer p { text-align:center; line-height:28px; font-family:SimSun; color:#848484 }
#go-top { background:url(http://p1.qhimg.com/t01bd92ca3dce8a9579.png) no-repeat; width:118px; height:119px; position:fixed; display:block; }
#go-top a { display:block; height:119px; width:118px; line-height:0; font-size:0; overflow:hidden }
#bd { padding-top:595px }
#bnr { position:absolute; left:50%; top:63px; width:1800px; margin-left:-900px }
#bnr img { width:1800px; height:595px; display:block; vertical-align:top }
#bnr a { background:#000; position:absolute; top:376px; width:220px; height:80px; line-height:0; font-size:0; overflow:hidden; filter:Alpha(opacity=0); opacity:0 }
#bnr a.free-dl { right:580px }
#bnr a.onekey-ins { right:340px }
.pic-txt li { overflow:hidden; zoom:1 }
.pic-txt li h2, .pic-txt li p { overflow:hidden; zoom:1 }
.pic-txt li h2 { font-size:34px; font-weight:normal; height:40px; line-height:40px; color:#000; border-left:5px solid #3ea11e; padding-left:14px; margin-bottom:9px }
.pic-txt li p { padding-left:19px; font-size:18px; line-height:32px }
.pic-txt li.item1 img { float:right; margin-top:70px; width:568px; height:393px }
.pic-txt li.item1 h2 { margin-top:170px }
.pic-txt li.item2 img { float:left; margin-top:87px; margin-right:80px; width:539px; height:393px }
.pic-txt li.item2 h2 { margin-top:206px }
.pic-txt li.item3 img { float:right; margin-top:38px; width:500px; height:393px }
.pic-txt li.item3 h2 { margin-top:154px }
.pic-txt li.item4 img { float:left; margin-top:103px; margin-right:70px; width:530px; height:410px }
.pic-txt li.item4 h2 { margin-top:216px }
.icon-list { padding:50px 0 145px }
.icon-list li { float:left; text-align:center; width:120px; margin:40px 20px 0; height:171px; display:inline; overflow:hidden }
.icon-list li img { width:120px; height:120px; display:block; margin:0 auto 15px }
.icon-list li h2 { font-size:20px; color:#000; font-weight:normal }
.icon-list li p { color:#7d7d7d; font-style:14px; line-height:24px }
/*nav*/
.pri-nav{float:right;font-size:13px;position:relative;margin-top:16px;}
.pri-nav li{float:left;}
.pri-nav .arrow{width:69px;height:31px;background:url(http://p9.qhimg.com/t010ebf2aee2845d06f.png) no-repeat;z-index:9;}
.pri-nav a{color:#444;width:69px;height:31px;line-height:28px;display:block;text-align:center;position:relative;z-index:99;}
.pri-nav a:hover{text-decoration:none;color:#f60;}
.pri-nav .cur a{color:#fff;}
.pri-nav .arrow a{color:#fff;}
.doc-hd a{display:block; float:left;}
h1.sjcp {
    border-left: 5px solid #3EA11E;
    color: #000000;
    font-size: 34px;
    font-weight: normal;
    height: 40px;
    line-height: 40px;
    margin-bottom: 9px;
    padding-left: 14px;
}
