﻿@charset "utf-8";

body {font-family:"微软雅黑";  font-size:12px; }
div{behavior: url(css/iepngfix.htc)}
ul,ul li,ol li,tr td,dl dd,dd{ list-style-type:none; }
p{ margin:0; padding:0}
.clear{ clear:both; height:0px; line-height:0px; font-size:0px;}
a{ text-decoration:none; cursor:pointer; }
a:hover{ color:#155dab}
img{ vertical-align:middle;}
.imgs{ vertical-align:top;}
.lf{ float:left;}
.rg{ float:right;}  
img{border:none;}


div:hover,li:hover,tr:hover,a:hover{ -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;}
/* -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; 背景滚动*/
/* 公用样式 */
.index_js_qs{ position:absolute; top:0px; left:0px; width:100%; z-index:1000; }
.loading{ position:absolute; height:32px; width:32px; top:55%; margin-top:-16px; left:50%; margin-left:-16px; z-index:10000;}
.head{ background:#fff; height:79px; position:fixed; z-index:2; top:0px; left:0px; width:100%; z-index:1000;}
.logo{}
.dh{ width:800px; margin-top:-20px; }
.headrg{ width:172px; padding-left:35px; position:relative}
.headrg a{ position:relative;}
.headrg a div{ display:none;}
.headrg a:hover div{ position:absolute; display:block; top:30px; }
.dh .activesss{ width:95px; float:left; position:relative;}
.dh .activesss .a1{ display:block; height:79px; width:95px; font-size:12px;}
.dh .activesss .a1 span{ display:block; line-height:18px; text-transform:uppercase; color:#818284;font-family: 微软雅黑;}
.dh .activesss .a1 .span{ font-size:16px; padding-top:22px; color:#222222;font-family: 微软雅黑;}
.dh .activesss:hover .a1{background:url(../images/1_01.jpg) left bottom no-repeat; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.dh .activesss .a1, .dh:hover .activesss1 .a1{background:url(../images/1_01.jpg) right bottom no-repeat; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.dh .activesss1 .a1,  .dh:hover .activesss1:hover .a1{background:url(../images/1_01.jpg) left bottom no-repeat; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.dh .activesss .div_a{ position:absolute; top:79px; left:0px; background:url(../images/1_02.png) repeat-x; height:216px; width:693px; padding-top:29px; display:none; z-index:1000;}
.dh .activesss .div_a .div1{ padding-left:35px; width:149px; margin-right:30px;}
.dh .activesss .div_a .div1 .p1 a{ color:#595b60; font-size:14px;}
.dh .activesss .div_a .div1 .p1 a:hover{ color:#155aa9}
.dh .activesss .div_a .div1 ul{ margin-top:5px;}
.dh .activesss .div_a .div1 ul li a{ background:url(../images/1_04.png) no-repeat center left; padding-left:10px; color:#818284;}
.dh .activesss .div_a .div1 ul li a:hover{ color:#0bac93}
.dh .activesss .div_a .div2{ width:149px; border-right:1px solid #d1d0d3; height:173px; margin-right:30px;}
.dh .activesss .div_a .div2 .p1 a{ color:#595b60; font-size:14px;}
.dh .activesss .div_a .div2 .p1 a:hover{ color:#0bac93}
.dh .activesss .div_a .div2 ul{ margin-top:5px;}
.dh .activesss .div_a .div2 ul li{ float:left; width:74px;}
.dh .activesss .div_a .div2 ul li a{ background:url(../images/1_04.png) no-repeat center left; padding-left:10px; color:#818284;}
.dh .activesss .div_a .div2 ul li a:hover{ color:#0bac93}
.dh .activesss .div_a .div3{ padding-right:35px;}
.dh .activesss .div_a .div3 a{ color:#595b60; display:block; margin-top:10px;}
.dh .activesss .div_a .div3 a:hover{ color:#155aa9;}

.yqlj{ margin-right:10px; float:left; height:22px;}
.yqlj a{ display:block; margin:0 10px; height:35px; line-height:35px; float:left; text-align:center;}
.yqlj .list1_1{ width:140px; background:url(../images/bg01.jpg) right center no-repeat; display:none;}

.indexPrev{ position:fixed; left:3%; margin-top:-21px; top:50%; font-size:40px; line-height:40px; z-index:10000; color:#fff; cursor:pointer; background:url(../images/indexprev.png) center center no-repeat; width:24px; height:42px;}
.indexNext{ position:fixed; right:3%; margin-top:-21px; top:50%; font-size:40px; line-height:40px; z-index:10000; color:#fff; cursor:pointer; background:url(../images/indexnext.png) center center no-repeat; width:24px; height:42px;}

/* 公用样式 End */
/* Index */
.bg_index, .bg_index1{ position:absolute; overflow:hidden; top:60px; left:0px; width:100%; z-index:1;}
/*.bg_index img{ width:100%; height:auto;} */
.div_index1{ position:absolute; top:132px; left:-74px; z-index:100; width:40%;}
.div_index1 img{ width:100%; height:auto;}
.div_index2{ position:absolute; bottom:0; right:0; z-index:100; width:280px;}
.div_index2 img{ width:100%;}
.div_index3{ background:url(../images/1_11.png) repeat; width:240px; height:243px; bottom:71px; left:84px; position:absolute; z-index:10000; color:#fff;}
.div_index3 .div1{ padding-left:17px; padding-right:17px; padding-top:10px;}
.div_index3 .div1 .lf{ font-size:16px;}
.div_index3 .div1 .lf span{ font-size:12px;}
.div_index3 .div1 .rg a{ color:#fff;}
.div_index3 .div2{ margin-top:5px; padding-left:17px; padding-right:17px;}
.div_index3 .div2 ul li{ border-bottom:1px dashed #fff; padding-bottom:10px; margin-bottom:10px;}
.div_index3 .div2 ul li a{ color:#fff;}
/*.div_index3 a{ display:block; color:#fff;}
.div_index3 a .div1{ padding-left:17px; width:122px; background:url(../images/1_12.jpg) right center no-repeat;}
.div_index3 a .div2{ padding-left:22px; width:358px; padding-right:22px; background:url(../images/1_12.jpg) right center no-repeat;}
.div_index3 a .div3{ padding-right:23px; width:40px;}*/

.div_ser1bg1 {width:180px; position:absolute; top:288px; left:180px;  z-index:101;}

.div_sol .div1{ position:absolute; top:0%; width:100%; z-index:100;}
.div_sol .div1 a{ width:26%; display:block; padding-left:37%; padding-right:37%;}
.div_sol .div2{ position:absolute; top:41%; left:34%; width:20%; z-index:101;}
.div_sol .div3{ position:absolute; top:54%; left:27%; width:18%; z-index:100;}
.div_sol .div4{ position:absolute; top:41%; right:25%; width:22%; z-index:103;}
.div_sol .div5{ position:absolute; top:56%; right:22%; width:19%; z-index:102;}
.div_sol .div6{ position:absolute; top:67%; right:31%; width:21%; z-index:101;}
.div_sol .div7{ position:absolute; bottom:-35px; z-index:10; width:100%;}
.div_sol .div7 a{ width:16%; padding-left:42%; padding-right:42%; display:block;}
.div_sol .img{ width:100%; height:auto;}

div_sol .div2 a{ position:relative;}
div_sol .div3 a{ position:relative;}
div_sol .div4 a{ position:relative;}
div_sol .div5 a{ position:relative;}
div_sol .div6 a{ position:relative;}

.div_sol .div2 a div{ display:none;}
.div_sol .div3 a div{ display:none;}
.div_sol .div4 a div{ display:none;}
.div_sol .div5 a div{ display:none;}
.div_sol .div6 a div{ display:none;}

.div_sol .div2 a:hover div{ display:block; position:absolute; top:0px; left:0px;}
.div_sol .div3 a:hover div{ display:block; position:absolute; top:0px; left:0px;}
.div_sol .div4 a:hover div{ display:block; position:absolute; top:0px; left:0px;}
.div_sol .div5 a:hover div{ display:block; position:absolute; top:0px; left:0px;}
.div_sol .div6 a:hover div{ display:block; position:absolute; top:0px; left:0px;}


.div_pro .div1{ position:absolute; top:0%; width:100%; z-index:10;}
.div_pro .div1 a{ width:26%; display:block; padding-left:37%; padding-right:37%;}
.div_pro .div2{ position:absolute; bottom:0px; width:100%; z-index:100;}
.div_pro .div2 div{ width:50%; padding-left:29%; padding-right:21%; display:block;}

.div_pro .a1{ width:13%; height:10%; position:absolute; left:26%; z-index:1000; bottom:26%; display:block; background:url(../images/2_08.png) repeat;}/**/
.div_pro .a2{ width:16%; height:20%; position:absolute; left:45%; z-index:1000; top:32%; display:block; background:url(../images/2_08.png) repeat;}
.div_pro .a3{ width:16%; height:8%; position:absolute; right:20%; z-index:1000; bottom:30%; display:block; background:url(../images/2_08.png) repeat;}
.div_pro .a4{ width:13%; height:8%; position:absolute; left:53%; z-index:1000; bottom:9%; display:block; background:url(../images/2_08.png) repeat;}

.div_pro .div3{ position:absolute; bottom:-135px; width:100%; z-index:100;}
.div_pro .div3 a{ width:13%; padding-left:40%; padding-right:47%; display:block;}
.div_pro img{ width:100%; height:auto;}


.div_coo{ position:absolute; top:0%; width:100%; z-index:100;}
.div_coo a{ width:26%; display:block; padding-left:37%; padding-right:37%;}
.div_coo img{ width:100%;}

.div_coo1{ position:absolute; bottom:-150px; z-index:100; width:100%;}
.div_coo1 a{ width:80%; padding-left:10%; padding-right:10%; display:block;}
.div_coo1 img{ width:100%;}

.div_coo2 .div1{ position:absolute; top:38%; left:45%; width:4%; z-index:100;}
.div_coo2 .div2{ position:absolute; top:43%; left:54%; width:4%; z-index:100;}
.div_coo2 .div3{ position:absolute; top:52%; left:60%; width:4%; z-index:100;}
.div_coo2 .div4{ position:absolute; top:53%; left:37%; width:4%; z-index:100;}
.div_coo2 .div5{ position:absolute; top:58%; left:44%; width:4%; z-index:100;}
.div_coo2 .div6{ position:absolute; top:68%; left:52%; width:4%; z-index:100;}
.div_coo2 .div7{ position:absolute; top:72%; left:59%; width:4%; z-index:100;}
.div_coo2 .div8{ position:absolute; top:73%; left:40%; width:4%; z-index:100;}
.div_coo2 img{ width:100%;} 

.div_abo{ height:558px; position:absolute; top:20%; width:940px; margin-left:-470px; left:50%; z-index:100;}
.div_abo .div1{ text-align:center; position:relative; top:-150px;}
.div_abo .div2{ position:relative; height:404px; margin-top:40px;}
.div_abo .div2 a{ display:block; border:1px solid #fff; width:108px; height:108px; position:absolute;}
.div_abo .div2 a table td{ padding:5px; padding-bottom:5px; line-height:14px; color:#fff;}
.div_abo .div2 a table td span{ display:block; margin-bottom:5px; font-size:11px; text-transform:uppercase;}
.div_abo .div2 a:hover{ background:#fff;}
.div_abo .div2 a:hover table td{ color:#4e8dbf}

.div_abo { font-size:14px;}
.div_abo .div2 .a1{ top:0px; left:0px;}
.div_abo .div2 .a2{ top:0px; left:120px;}
.div_abo .div2 .a3{ top:0px; left:360px;}
.div_abo .div2 .a4{ top:0px; left:600px;}
.div_abo .div2 .a5{ top:120px; left:0px;}
.div_abo .div2 .a6{ top:120px; left:360px;}
.div_abo .div2 .a7{ top:120px; left:600px;}
.div_abo .div2 .a8{ top:240px; left:0px;}
.div_abo .div2 .a9{ top:240px; left:600px;}
/*.div_abo .div2 .a10{ top:240px; left:480px;}*/
/* Index End */

/* Main */
.hegtop{ height:79px;}
.heg{ height:34px;}
.main_box{ max-width:1600px; margin:0 auto; position:relative;}
.div_bt{ padding-left:24px; padding-top:32px; position:absolute; left:0px; top:0px;}
.div_box{ width:1200px; margin:0 auto;}
.fx{ height:48px; background:#e1e0e0; line-height:48px; color:#00a88e; padding-left:20px; padding-right:20px;}
.fx .rg{ padding-top:16px;}
.big_box{ width:1000px; margin:0 auto;}
.div_box1{ width:1275px; margin:0 auto;}

.div_sol1{ background:url(../images/2_02.jpg) top center no-repeat; height:599px;}
.div_sol1 .div1{ position:absolute; bottom:0px;} 
.div_sol2{ background:url(../images/2_12.jpg) top center no-repeat; height:271px;}
.div_sol2 .rollBox{width:1000px; overflow:hidden; margin:0 auto; margin-top:37px;}
.div_sol2 .rollBox .LeftBotton{height:57px;width:28px;background:url(../images/2_15.png) no-repeat 0;overflow:hidden;float:left;display:inline;margin:51px 0 0 0;cursor:pointer; margin-right:58px;}
.div_sol2 .rollBox .LeftBotton:hover{ background:url(../images/2_15a.png) no-repeat;}
.div_sol2 .rollBox .RightBotton{height:56px;width:27px;background:url(../images/2_16.png) no-repeat 0;overflow:hidden;float:left;display:inline;margin:51px 0 0 0;cursor:pointer; margin-left:59px;}
.div_sol2 .rollBox .RightBotton:hover{ background:url(../images/2_16a.png) no-repeat;}
.div_sol2 .rollBox .Cont{width:828px;;overflow:hidden;float:left; margin-top:10px;}
.div_sol2 .rollBox .ScrCont{width:10000000px;}
.div_sol2 .rollBox .Cont .pic{width:111px;float:left;text-align:center; padding-left:48px; padding-right:48px;}
.div_sol2 .rollBox .Cont .pic a{ display:block;}
.div_sol2 .rollBox .Cont .pic .div1{ width:111px; height:112px; background:url(../images/2_13.png) no-repeat;} 
.div_sol2 .rollBox .Cont .pic .div1 table{ width:111px; height:112px;}
.div_sol2 .rollBox .Cont .pic:hover .div1{ background:url(../images/2_14.png) no-repeat;}
.div_sol2 .rollBox .Cont .pic .div2{ color:#999; margin-top:10px; text-transform:uppercase;}
.div_sol2 .rollBox .Cont .pic .div3{ color:#999; line-height:14px;}
.div_sol2 .rollBox .Cont .pic:hover .div2{ color:#fff; margin-top:10px;}
.div_sol2 .rollBox .Cont .pic:hover .div3{ color:#fff; line-height:14px;}
.div_sol2 .rollBox .Cont .pic1 .div1{ background:url(../images/2_14.png) no-repeat;}
.div_sol2 .rollBox .Cont .pic1 .div2{ color:#fff; margin-top:10px;}
.div_sol2 .rollBox .Cont .pic1 .div3{ color:#fff; line-height:14px;}
.div_sol2 .rollBox .Cont .pic2 .div1{ background:none;}
.div_sol2 .rollBox .Cont .pic2:hover .div1{ background:none;}
.div_sol2 .rollBox #List1,.rollBox #List2{float:left;}
.div_sol3{ background:#e1e0e0; position:relative; padding-bottom:20px;}
.div_sol3 .div1{ padding-left:172px; margin-top:-1px;}
.div_sol3 .div2{ margin-top:15px; background:#fff;}
.div_sol3 .div2 .lf{ width:380px; padding-left:48px; padding-top:48px; height:356px; overflow:hidden; color:#535353; line-height:26px;}
.div_sol3 .div2 .lf .p1{ color:#000000; font-size:18px; margin-bottom:10px;}
.div_sol3 .div2 .lf .p2{ margin-bottom:20px;}
.div_sol3 .div3{ margin-top:30px; color:#7d7d7d; font-size:18px; font-weight:bold;}
.div_sol3 ul{ margin-top:15px;}
.div_sol3 ul li{ width:230px; margin-right:26px; float:left;}
.div_sol3 ul li a{ display:block;}
.div_sol3 ul .li{ margin-right:0px;}
.div_sol3 ul li a .p1{ border:3px solid #00a88e;}
.div_sol3 ul li a .p2{ margin-top:5px; text-align:center; font-weight:bold;}
.div_sol4{ background:url(../images/2_26.jpg) no-repeat; padding-bottom:20px; padding-top:60px; min-height:440px;}
.div_sol4 ul{ width:900px; margin:0 auto;}
.div_sol4 ul li{ width:178px; margin-left:21px; margin-right:21px; float:left; background:#fff; border:2px solid #e6e6e6; margin-bottom:40px;}
.div_sol4 ul li a{ display:block;}
.div_sol4 ul li a .div2{ color:#00a88e; height:40px; line-height:40px; text-align:center; padding-left:10px; padding-right:10px; overflow:hidden;}
.div_sol4 ul li:hover{ border:2px solid #00a88e}
.div_sol4 ul li:hover a .div2{ color:#00a88e}
.div_sol5{ background:url(../images/2_41.jpg) no-repeat; position:relative; padding-bottom:40px; padding-top:22px;}

.ss{ margin-top:29px;}
.ss1{ width:425px; height:268px; background:#545454; -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;}
.ss1 a{ display:block; height:220px; overflow:hidden; position:relative; background:url(../images/ie7.png) repeat;}
.ss1_1{ top:50px; position:relative; padding-top:45px;}
.ss1_1 .div1{ padding-left:60px; padding-right:60px; height:30px;}
.ss1_1 .div2{ padding-left:60px; padding-right:60px; color:#fff; line-height:18px; text-transform:uppercase; margin-top:10px;}
.ss1_1 .div3{ color:#fff; font-size:20px; font-weight:bold; padding-left:60px; padding-right:60px; overflow:hidden; margin-top:15px;}
.ss1_1 .div4{ color:#fff; padding-left:60px; padding-right:60px; margin-top:15px; line-height:16px;}
.ss1:hover{ background:#00a88e; -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;}

.div_sol6{ background:url(../images/2_55.jpg) no-repeat; height:339px;}
.div_sol6 ul{ width:900px; margin:0 auto; padding-top:75px;}
.div_sol6 ul li{ width:178px; margin-left:21px; margin-right:21px; float:left; background:#fff; border:2px solid #e6e6e6; margin-bottom:40px;}
.div_sol6 ul li a{ display:block;}
.div_sol6 ul li a .div2{ color:#00a88e; height:40px; line-height:40px; text-align:center; padding-left:10px; padding-right:10px; overflow:hidden;}
.div_sol6 ul li:hover{ border:2px solid #00a88e}
.div_sol6 ul li:hover a .div2{ color:#00a88e}

.div_sol7{ background:#e1e0e0; height:134px; padding-top:72px;}
.div_sol7 ul li{ width:260px; float:left; margin-left:60px;}
.div_sol7 ul li .lf{ width:69px;}
.div_sol7 ul li .rg{ width:180px;}
.div_sol7 ul li .rg .p1{ font-weight:bold; font-size:14px;}

.div_index_tcc{ background:url(../images/2_63.png) no-repeat; display:none; width:845px; height:398px; position:relative;}
.div_index_tcc .div1{ position:absolute; top:-14px; right:-14px;}
.div_index_tcc .div2 .lf{ padding-left:8px; padding-top:8px; width:500px;}
.div_index_tcc .div2 .rg{ width:328px; padding-right:9px;}
.div_index_tcc .div2 .rg .p1{ padding-top:8px; height:52px; overflow:hidden;}
.div_index_tcc .div2 .rg .p1 .pp1{ color:#fff; line-height:14px; padding-top:10px; padding-left:16px; text-transform:uppercase;} 
.div_index_tcc .div2 .rg .p1 .pp2{ color:#fff; font-size:20px; font-weight:bold; padding-left:16px; line-height:60px;}
.div_index_tcc .div2 .rg .p2{ padding:8px 14px; line-height:24px; color:#626262; height:280px; overflow:hidden;}
.div_index_tcc .div2 .rg .p3 a{ display:block; background:#00a78e; height:34px; line-height:34px; text-align:center; color:#fff}

.div_index_tcc1{ display:none; width:754px; height:328px; position:relative;}
.div_index_tcc1 .div1{ position:absolute; top:10px; right:10px;}

.div_3d_img img{ width:100%;}
.div_3d1{ position:relative; left:0px; width:100%;}
.div_3d1 a{ display:block; background:url(../images/2_61.png) no-repeat; width:29px; height:29px; position:absolute;}
.div_3d1 .a1{ left:3.6%; top:10%;} 
.div_3d1 .a2{ left:44.4%; top:13.3%;} 
.div_3d1 .a3{ left:24.7%; top:24%;} 
.div_3d1 .a4{ left:64.9%; top:27.8%;} 
.div_3d1 .a5{ left:19.5%; top:60%;} 
.div_3d1 .a6{ left:35.9%; top:62%;} 
.div_3d1 .div1:hover a{ background:url(../images/2_62.png) no-repeat;}
.div_3d1 .div2:hover a{ background:url(../images/2_62.png) no-repeat;}
.div_3d1 .div3:hover a{ background:url(../images/2_62.png) no-repeat;}
.div_3d1 .div4:hover a{ background:url(../images/2_62.png) no-repeat;}
.div_3d1 .div5:hover a{ background:url(../images/2_62.png) no-repeat;}
.div_3d1 .div6:hover a{ background:url(../images/2_62.png) no-repeat;}

.div_3d2{ position:relative; left:0px; width:100%;}
.div_3d2 a{ display:block; background:url(../images/2_67.png) no-repeat; width:29px; height:29px; position:absolute;}
.div_3d2 .a1{ left:4.5%; top:9.3%}
.div_3d2 .a2{ left:35.7%; top:4.9%}
.div_3d2 .a3{ left:44.9%; top:10%}
.div_3d2 .a4{ left:72.1%; top:10.7%}
.div_3d2 .a5{ left:91.9%; top:8.8%}
.div_3d2 .a6{ left:61.7%; top:19.7%}
.div_3d2 .a7{ left:53.2%; top:28.3%}
.div_3d2 .a8{ left:61.3%; top:31.9%}
.div_3d2 .a9{ left:57.1%; top:40.1%}
.div_3d2 .a10{ left:0.2%; top:49.1%}
.div_3d2 .a11{ left:10%; top:57.3%}
.div_3d2 .a12{ left:14.7%; top:44.1%}
.div_3d2 .a13{ left:33.7%; top:58.4%}
.div_3d2 .a14{ left:51.3%; top:72.3%}
.div_3d2 .a15{ left:77.7%; top:61.4%}

.div_3d2 .div1:hover a{ background:url(../images/2_68.png) no-repeat;}
.div_3d2 .div2:hover a{ background:url(../images/2_68.png) no-repeat;}
.div_3d2 .div3:hover a{ background:url(../images/2_68.png) no-repeat;}
.div_3d2 .div4:hover a{ background:url(../images/2_68.png) no-repeat;}
.div_3d2 .div5:hover a{ background:url(../images/2_68.png) no-repeat;}
.div_3d2 .div6:hover a{ background:url(../images/2_68.png) no-repeat;}
.div_3d2 .div7:hover a{ background:url(../images/2_68.png) no-repeat;}
.div_3d2 .div8:hover a{ background:url(../images/2_68.png) no-repeat;}
.div_3d2 .div9:hover a{ background:url(../images/2_68.png) no-repeat;}
.div_3d2 .div10:hover a{ background:url(../images/2_68.png) no-repeat;}
.div_3d2 .div11:hover a{ background:url(../images/2_68.png) no-repeat;}
.div_3d2 .div12:hover a{ background:url(../images/2_68.png) no-repeat;}
.div_3d2 .div13:hover a{ background:url(../images/2_68.png) no-repeat;}
.div_3d2 .div14:hover a{ background:url(../images/2_68.png) no-repeat;}
.div_3d2 .div15:hover a{ background:url(../images/2_68.png) no-repeat;}

.div_3d3{ position:relative; left:0px; width:100%;}
.div_3d3 a{ display:block; background:url(../images/2_61.png) no-repeat; width:29px; height:29px; position:absolute;}
.div_3d3 .a1{ left:21.8%; top:9.3%;}
.div_3d3 .a2{ left:45.9%; top:3.8%;}
.div_3d3 .a3{ left:67.1%; top:7.9%;}
.div_3d3 .a4{ left:3.8%; top:31%;}
.div_3d3 .a5{ left:27.8%; top:30.2%;}
.div_3d3 .a6{ left:35.9%; top:33.8%;}
.div_3d3 .a7{ left:60%; top:30.5%;}
.div_3d3 .a8{ left:86.8%; top:33.1%;}
.div_3d3 .a9{ left:13.3%; top:43.6%;}
.div_3d3 .a10{ left:15%; top:60.5%;}
.div_3d3 .a11{ left:27.1%; top:56.2%;}
.div_3d3 .a12{ left:41.8%; top:60.7%;}
.div_3d3 .a13{ left:61.7%; top:75.6%;}
.div_3d3 .a14{ left:63.6%; top:65.6%;}
.div_3d3 .a15{ left:76%; top:57.5%;}
.div_3d3 .a16{ left:85.7%; top:69.3%;}
.div_3d3 .a17{ left:70%; top:42%;}
.div_3d3 .a18{ left:91.7%; top:75.3%;}
.div_3d3 .a19{ left:42.9%; top:12.5%;}
.div_3d3 .a20{ left:8.4%; top:28.3%;}
.div_3d3 .a21{ left:5.7%; top:45.4%;}
.div_3d3 .a22{ left:19.8%; top:58.5%;}
.div_3d3 .a23{ left:48.8%; top:49.3%;}
.div_3d3 .a24{ left:52.2%; top:63.6%;}
.div_3d3 .a25{ left:58.1%; top:58.8%;}
.div_3d3 .a26{ left:73.4%; top:52.3%;}









/*.div_3d3 .a1{ left:21.8%; top:9.3%;}
.div_3d3 .a2{ left:42.9%; top:12.5%;}
.div_3d3 .a3{ left:45.9%; top:3.8%;}
.div_3d3 .a4{ left:67.1%; top:7.9%;}
.div_3d3 .a5{ left:3.8%; top:31%;}
.div_3d3 .a6{ left:8.4%; top:28.3%;}
.div_3d3 .a7{ left:27.8%; top:30.2%;}
.div_3d3 .a8{ left:35.9%; top:33.8%;}
.div_3d3 .a9{ left:60%; top:30.5%;}
.div_3d3 .a10{ left:86.8%; top:33.1%;}
.div_3d3 .a11{ left:5.7%; top:45.4%;}
.div_3d3 .a12{ left:13.3%; top:43.6%;}
.div_3d3 .a13{ left:15%; top:60.5%;}
.div_3d3 .a14{ left:19.8%; top:58.5%;}
.div_3d3 .a15{ left:27.1%; top:56.2%;}
.div_3d3 .a16{ left:41.8%; top:60.7%;}
.div_3d3 .a17{ left:48.8%; top:49.3%;}
.div_3d3 .a18{ left:52.2%; top:63.6%;}
.div_3d3 .a19{ left:58.1%; top:58.8%;}
.div_3d3 .a20{ left:61.7%; top:75.6%;}
.div_3d3 .a21{ left:63.6%; top:65.6%;}
.div_3d3 .a22{ left:73.4%; top:52.3%;}
.div_3d3 .a23{ left:76%; top:57.5%;}
.div_3d3 .a24{ left:85.7%; top:69.3%;}
.div_3d3 .a25{ left:70%; top:42%;}
.div_3d3 .a26{ left:91.7%; top:75.3%;}
*/







.div_3d3 .aa1{ border:2px solid #fff; width:130px; height:34px; background:url(../images/2_70.png) repeat; left:85.9%; top:10%; line-height:34px; color:#fff; text-align:right; padding-right:25px;}
.div_3d3 .aa2{ border:2px solid #fff; width:130px; height:34px; background:url(../images/2_70.png) repeat; left:85.9%; top:10%; margin-top:48px; line-height:34px; color:#fff; text-align:right; padding-right:25px;}
.div_3d3 .aa3{ border:2px solid #fff; width:130px; height:34px; background:url(../images/2_70.png) repeat; left:85.9%; top:10%; margin-top:96px; line-height:34px; color:#fff; text-align:right; padding-right:25px;}

.div_3d3 .div1:hover a{ background:url(../images/2_62.png) no-repeat;}
.div_3d3 .div2:hover a{ background:url(../images/2_62.png) no-repeat;}
.div_3d3 .div3:hover a{ background:url(../images/2_62.png) no-repeat;}

.div_3d3 .div1:hover .aa1{ background:#13aa92; border:2px solid #13aa92;}
.div_3d3 .div2:hover .aa2{ background:#13aa92; border:2px solid #13aa92;}
.div_3d3 .div3:hover .aa3{ background:#13aa92; border:2px solid #13aa92;}

.div_3d_js{ position:absolute; bottom:10%; left:10%;}
.div_3d_js .div1{ background:url(../images/2_72.png) no-repeat; width:399px; position:relative; height:0px; overflow:hidden;}
.div_3d_js .div1 .lf{ width:298px; padding-left:30px; padding-top:26px; color:#fff;}
.div_3d_js .div1 .rg{ width:68px; cursor:pointer; margin-top:46px; background:url(../images/2_70.png) repeat; height:26px;}
.div_3d_js .div2{ background:url(../images/2_71.png) no-repeat; height:96px; width:399px; cursor:pointer;}
.div_3d_js .div2 .p1{ padding-top:16px; line-height:14px; padding-left:33px; color:#fff; text-transform:uppercase;}
.div_3d_js .div2 .p2{ color:#fff; padding-left:33px; font-size:20px; font-weight:bold; margin-top:4px;}


.div_3d4 .a1{ left:67.3%; top:46.6%;}
.div_3d4 .a2{ left:88.2%; top:69.3%;}
.div_3d4 .a3{ left:45.9%; top:24.9%;}
.div_3d4 .a4{ left:66.9%; top:13.9%;}
.div_3d4 .a5{ left:26.9%; top:15.9%;}
.div_3d4 .a6{ left:43.1%; top:45.2%;}
.div_3d4 .a7{ left:23.6%; top:51.1%;}
.div_3d4 .a8{ left:26.7%; top:56.7%;}
.div_3d4 .a9{ left:17.9%; top:63.7%;}
.div_3d4 .a10{ left:49.5%; top:75.9%;}
/* Main End */

