*{margin:0;padding:0;}
html{color:#595959;background:#fff;}
body{width:100%;margin:0 auto;font-size:14px;font-family:"Microsoft YaHei";}
ol,ul,li{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{border:0 none;-ms-interpolation-mode:bicubic;}
.clear,.clearfix{zoom:1;}
.clear:after,.clearfix:after{content:' ';display:block;clear:both;height:0;visibility:hidden;}
.hidden,.hide{display:none;}
a{color:#2c2c2c;text-decoration:none; cursor: pointer;}
.fixed{position:fixed;top:0;z-index:99;_position:absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);*zoom:1;}
.navhigh{ width: 100%; display: none;}
.fl{float: left;}
.fr{float: right;}
.mc{margin:0 auto;}
.wa{width:100%;}
.over{ overflow: hidden;}
.container h2{ color: #fec70b; font-size: 40px; display: block; overflow: hidden; margin-top: 40px; line-height: 1; height: 86px;}
.container h2 span{color: #cccccc; font-weight: normal; display: block;}
.container h2 strong{ float: left; width: 90px; height: 86px; text-align: left;}
h3{font-size: 24px; font-weight: bold; color: #0e9bac; overflow: hidden; text-align: center; margin-top: 30px;}
.wrapper{ width: 1180px; height: auto; margin: 0 auto;}

.banner{ background: url(../images/banner.jpg) no-repeat center #010008; width: 100%; height: 527px;}
.banner .wp{ position:relative; width: 1180px; height: 100%; margin: 0 auto;}
.banner .wp a{ display:block; width:115px; height:37px; position:absolute; bottom:45px; left:740px;}
#subnav{ width: 100%; height: 60px; background: #092451; border-bottom: 1px solid #fff; overflow: hidden;}
#subnav a{ display: block; float: left; width: 10%; height: 60px; font-size: 18px; text-align: center; line-height: 60px; color: #fff;}
#subnav a:hover,#subnav a.cur{ background: #f9b200}
#subnav span{ display: block; float: left; width: 185px; height: 40px; margin-top: 10px; border-right: 1px solid #f9b200; color: #f9b200; font-size: 20px; line-height: 40px; margin-right: 25px;}

.itembox{overflow: hidden;margin-left: 100px;margin-top: 30px;}
.itembox dl{float: left;width: 300px;height: 300px;margin-right: 40px;position: relative;}
.itembox dl span{ display: block; margin-top: -130px; width: 100%; height: 130px; z-index: 1; }
.itembox dl dd{padding: 0 42px; height: 100px; color: #fff; line-height: 1.7; position: absolute; left: 0; bottom: 0; z-index: 3;font-size: 18px; padding-top: 5px; opacity:1;}

.w1090{ float: right; width: 1090px; margin-top: 30px; border: 1px solid #e0dfdf;}
.left1{ float: left; width: 405px; background: #3367cd; height: 310px; padding:0 33px; font-size: 18px; line-height: 1.7; color: #fff;}
.mt1{ margin: 25px 0 15px; }
.right1{ background: #c7c8c8; height: 218px; width: 619px; float: left; text-align: center; padding: 50px 0 42px; margin-bottom: 30px;}
.right1 img{ display: inline;}

.w345{ width: 345px}
.w320{ width: 320px}
.w405{ width: 405px;}
.w260{ width: 280px; margin-left: 80px;}
.items{font-size: 18px; color: #9b9b9b;}
.items dt{margin-top:15px }
.items dd.title{font-size: 22px; font-weight: bold;color: #3367cd}
.m20s{ margin: 60px 0 30px; text-align: center;}
.items dd.font20{ font-size: 20px;}
.wleft1{ width: 320px;margin-top: 65px; margin-right: 20px; }
.wleft2{ width: 240px; overflow: hidden; margin-top: 85px; display: inline;}
.wleft2 span{ display: block; width: 100%; height: 50px; line-height: 50px; color: #fff; background: #fec70b; font-size: 22px; text-align: center; margin-bottom: 15px;}
.wleft2 p{ text-indent: 2em;font-size: 16px; line-height: 1.7;}
.mt2{ margin-top: 20px; margin-right: 35px;}

.part8{height:635px;background:url(../images/part8_bg.jpg) top no-repeat;position:relative; overflow: hidden; margin-top: 40px;}
#scroll5 h2{font-size:35px;position:absolute;left:50%; top: 20px; margin-left:-30px; color: #151515; text-align: left;}
#scroll5 h2 span{ font-weight: normal; color: #151515 ;font-size: 35px;}
#scroll5 h3{ font-size: 42px;  font-weight: bold; text-align:left; color: #151515; margin-top: 40px; margin-bottom: 0;}
.docs{max-width:1680px;height:635px;position:relative;overflow:hidden; color: #151515}
.docs .btn{position:absolute;top:50%;margin-top:-65px;width:40px;padding:24px 0;display:block;z-index:3;background:url(../images/white50.png) repeat;text-align:center;}
.w50{ margin-left: 50px; margin-top: 50px;}
.w50 li{ float: left;text-align: center;font-size: 20px; font-weight:bold; color: #151515; line-height: 2;}
.w50 li img{ display: block;}
.w50 li.font18{ font-size: 18px;}
.faqbox{margin: 50px 0 ;}
.faqbox a{ display:inline-block; float: left; width: 215px; height: 155px; border-radius: 50%; text-align: center; font-size: 24px; color: #fff;padding-top: 60px;behavior:url(/pie.htc);}
.faqbox a.a1{ background: url(../images/a_icon.png) no-repeat center 150px #fec70b; margin-right: 25px;}
.faqbox a.a2{ background: url(../images/a_icon.png) no-repeat center 150px #0aabae; margin-right: 25px;}
.faqbox a.a3{ background: url(../images/a_icon.png) no-repeat center 150px #3367cd; margin-right: 25px;}
.faqbox a.a4{ background: url(../images/a_icon.png) no-repeat center 150px #ad36ad; margin-right: 25px;}
.faqbox a.a5{ background: url(../images/a_icon.png) no-repeat center 150px #beb227;}


.mr20{ margin-right: 18px;}
.docs .btnPre{left:50%;margin-left:-590px;}
.docs .btnNext{right:50%;margin-right:-590px;}
.docs .btn:hover{background:url(../images/black50.png) repeat;}
.docs .docs_wrap{position:absolute;left:0px;top:0px;z-index:2;}
.docs .docs_wrap li{width:1680px;float:left;height:635px;}
.docs .docs_wrap li .con{width:1180px;height:635px;margin:0 auto;position:relative;}
.docs .docs_wrap li .pic{position:absolute;bottom:0;left:0;}
.docs .docs_wrap li .text{width:540px;position:absolute;left:50%;margin-left:-30px;top:80px;}
.docs .docs_wrap li .text h3{font-size:42px;}
.docs .docs_wrap li .text h4{font-size:20px;}
.docs .docs_wrap li .text p{line-height:22px;text-indent:2em;font-size:14px;padding-top:20px;}
.docs .docs_wrap li .text dl{font-size:14px;line-height:22px;padding-top:20px;}
.docs .docs_wrap li .text dt{font-weight:bold;}
.docs .docs_wrap .con a.zx_doc{ display: block; width: 137px; height: 40px; line-height: 40px; background: url(../images/a_icon2.png) no-repeat 15px center #fc604a; text-indent: 45px; font-size: 19px; color: #fff; border-radius: 6px; position: absolute; left: 0; bottom: 30px; left: 50%; margin-left: -30px;}

.bg6{ background: none; overflow: hidden; margin-top: 40px;}
.bg6 h2{ color: #000000; text-align: center;}
.tjbox{clear:both;overflow:hidden;padding:20px 0;}
.tjbox .l_btn{width:21px;height:82px;cursor:pointer;margin-top:75px;float:left;}
.tjbox .r_btn{width:21px;height:82px;float:left;cursor:pointer;margin-top:75px;}
.tjbox .l_btn:hover{background:url(../images/black50.png) repeat;}
.tjbox .r_btn:hover{background:url(../images/black50.png) repeat;}
.tjbox .cont{width:1134px;overflow:hidden;float:left;margin:0 2px;}
.tjbox .scrcont{width:11340px;}
.tjbox .cont li{float:left;width: 378px; text-align:center;padding:5px 0;}
.tjbox .cont li img{width:355px;box-shadow:0 0 5px #000;}
.tjbox ul{float:left;}
