a:visited{background:none;outline:none;}
@-webkit-keyframes zoomIn {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3);
    }

    50% {
        opacity: 1;
    }
}

@keyframes zoomIn {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        -ms-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3);
    }

    50% {
        opacity: 1;
    }
}
a{outline:none}
.zoomIn {
    -webkit-animation-name: zoomIn;
    animation-name: zoomIn;
}

body{font-family:"微软雅黑"}
.heiti{font-family:"微软雅黑"}
#page{float:left;width:100%;min-width:960px;position:relative;min-height: 400px}


#topline{float:left;width:100%;height:34px;line-height:34px;vertical-align: middle;position:relative;z-index:101;}
#topline .menuico{display: none;}
.toplineinner{margin:0 auto;}
.ie8 .w1200{width:960px;}
.w1200{width:1200px;}

.videoshadow{position:fixed;z-index:10;width:100%;height:100%;left:0px;top:0px;background:url(../images/bg_videoshadow.png) repeat;}
.videobox {position: absolute;width: 0px;height: 2px;margin: -250px 0 0 -445px;left: 50%;top: 50%;background: #000;overflow: hidden;}
.videobox .close{position:absolute;top:5px;right:5px;width:26px;z-index: 9;height:26px;background:url(../images/close.png) no-repeat;cursor:pointer;}
.videobox #video{background:url(../images/loading040.gif) no-repeat center center #000;}

.toplineinner .p1{float:right;font-size:12px;position:relative;}
.toplineinner .p1 a{color:#666666;text-decoration: none;padding:5px 8px;float: left;line-height: 18px;margin-top: 7px;margin-left: 3px;}
.toplineinner .p1 a.active{color:#fff;transition: all 0.2s ease 0s;background: #2a71b9;background:url(../images/laicon.png) no-repeat;}
.toplineinner .p1 a:hover{color:#fff;transition: all 0.2s ease 0s;background: #2a71b9;background:url(../images/laicon.png) no-repeat;}
.toplineinner form{float:right;}
.toplineinner .sidesearchbtn{display: inline-block;float:left;width:15px;height:15px;background:url(../images/ico_search.png) no-repeat center;display: none;}



.toplineinner .inputbox{float:right;width:0px;height:29px;margin-top:3px;display: none;overflow: hidden;}
.toplineinner .searchtext{float:right;width:200px;height:25px;font-size:12px;color:#666666;text-indent: 5px;background:#F3F3F3;border:1px solid #aaa;}
.toplineinner .searchbtn{border:none;width:15px;height:15px;background:url(../images/ico_search.png) no-repeat center;text-indent: -999px;overflow: hidden;cursor:pointer;margin-left:10px;margin-top: 14px;float:right;outline:none;}

#header{float:left;width:100%;height:78px;margin-top:-33px;background: #fff;position:relative;z-index:100;border-bottom: 1px solid #e6e6e6;}
.headerinner{margin:0 auto;z-index: 99;}
.headerinner #logo{float:left;width:200px;margin:0;z-index: 99;position:relative;}
.headerinner #logo img{float:left;width:100%;}
.headerinner #mainmenu{float:right;margin-top:39px;}
.headerinner #mainmenu ul{float:left;}
.headerinner #mainmenu ul li{float:left;height:35px;}
.headerinner #mainmenu ul li a{float:left;padding:0 18px;font-size:14px;color:#888888;text-decoration: none;height:38px;position:relative;font-weight: bold;}
.headerinner #mainmenu ul li a .ico{position:absolute;width:0px;bottom:0px;left:50%;height:7px;margin-left:0px;background:url(../images/menu_arrow.png) no-repeat center bottom;}

.headerinner #mainmenu ul li:hover a{color:#3776bc;}
.headerinner #mainmenu ul li.active a{color:#3776bc;}
.headerinner #mainmenu ul li .depmenu{position:absolute;left:0px;width:100%;height:0px;background:url(../images/bg_menu.png) repeat-x;top:77px;display: block;overflow: hidden;z-index:999;}
.headerinner #mainmenu ul li .depmenu .depbg{width:1200px;;margin:0 auto;overflow: hidden;}
.headerinner #mainmenu ul li .depmenu .depmenuinner{width:1200px;display: block;text-align: center;left:50%;position:absolute;}
.headerinner #mainmenu ul li .depmenu .aboutmenu1{margin-left:-563px;}
.headerinner #mainmenu ul li .depmenu .newsmenu1{margin-left:-454px;}
.headerinner #mainmenu ul li .depmenu .businessmenu1{margin-left:-384px;}
.headerinner #mainmenu ul li .depmenu .srcmenu1{margin-left:-226px;}
.headerinner #mainmenu ul li .depmenu .careermenu1{margin-left:-139px;}
.headerinner #mainmenu ul li .depmenu .contactmenu1{margin-left:-47px;}


.headerinner #mainmenu ul li .depmenu .menulevel3{position:relative;}
.headerinner #mainmenu ul li .levels-3{float:none;position:absolute;top:30px;left:-1017px;width:2000px;background:url(../images/bg_menulevel.png);line-height:40px;height:0px;overflow:hidden;}
.headerinner #mainmenu ul li .levels-3 ul{display:inline-blick;+display:inline;zoom:1;margin-top:0px;}
.headerinner #mainmenu ul li .depmenu .depmenuinner ul li .levels-3 li{margin-top:-13px;background: url(../images/menuline2.jpg) no-repeat right 12px;margin-right: -1px;}
.headerinner #mainmenu ul li .depmenu .depmenuinner ul li .levels-3 li a{color:#fff;opacity:0.7;}
.headerinner #mainmenu ul li .depmenu .depmenuinner ul li .levels-3 li a:hover{opacity:1;}
.headerinner #mainmenu ul li .depmenu .depmenuinner ul li .levels-3 li.last{background:none;}
.headerinner #mainmenu ul li .depmenu .depmenuinner ul li .levels-3 li.first{margin-left:90px;}

.headerinner #mainmenu ul li .depmenu .depmenuinner ul{margin-top:15px;display: inline-block;float:none;}
/*.headerinner #mainmenu ul li .depmenu .depmenuinner ul.aboutmenu{margin-left:365px;}
.headerinner #mainmenu ul li .depmenu .depmenuinner ul.newsmenu{margin-left:640px;}
.headerinner #mainmenu ul li .depmenu .depmenuinner ul.businessmenu{margin-left:558px;}
.headerinner #mainmenu ul li .depmenu .depmenuinner ul.srcmenu{margin-left:859px;}
.headerinner #mainmenu ul li .depmenu .depmenuinner ul.careermenu{margin-left:919px;}
.headerinner #mainmenu ul li .depmenu .depmenuinner ul.contactmenu{float:right;margin-right:-47px;}*/
.headerinner #mainmenu ul li .depmenu .depmenuinner ul li{background:url(../images/menuline.jpg) no-repeat right 0px;margin-right:-1px;}
.headerinner #mainmenu ul li .depmenu .depmenuinner ul li a{height:auto;color:#3776bc;background:none;font-size:14px;}
.headerinner #mainmenu ul li .depmenu .depmenuinner ul li a:hover{background:none;color:#73bf45;transition: all 0.2s ease 0s;}
//.headerinner #mainmenu ul li:hover .depmenu{display: block}

#mainmenu2{display: none;}

.header-fixed {
    position: fixed !important;
    top: 32px;
    left: 0;
    width: 100%;
    animation: fadeInDown .3s none;
    transform: translateZ(0);
    z-index: 103;
}


#footer{float:left;width:100%;background:#f1eeed;padding:40px 0 20px 0;}
.footerinner{margin:0 auto;}
.footerabout{float:left;width:460px;}
.footerabout h2{float:left;width:100%;font-size:15px;color:#666666;border-bottom:1px dashed #000;padding-bottom:5px;margin-bottom:5px;font-weight:bold;}
.footerabout .zhengwen{font-size:12px;color:#666666;line-height:18px;float:left;width:100%;}
.sub_menu_off .order_menu_v{display:none;}
.sub_menu_on .order_menu_v{display:block;}
.footerabout .morelink{float:left;width:100%;margin-top:15px;}
.footerabout .morelink #iList{float:left;width:160px;height:17px;background:url(../images/bg_xiala.png) no-repeat;padding:3px;}
.footerabout .morelink #iList:hover{background-position: bottom left;}
.footerabout .morelink #iList span{line-height:17px;font-size:12px;color:#666666;float:left;height: 17px;}
.footerabout .morelink #iList ul{position:absolute;bottom:22px;width:158px;border: solid 1px #9C9C9C;background:#fff;left:0px;padding:3px;font-size:12px;line-height:18px;}
.footerabout .morelink #iList ul li{float:left;width:100%;}
.footerabout .morelink #iList ul li a{float:left;width:100%;color:#666666;text-decoration: none;}
.footerabout .morelink #iList ul li a:hover{color:#3776bc;}
.footerabout .morelink .btnBg{float:left;width:55px;height:23px;border:none;background:url(../images/bg_morelink.png) no-repeat;font-size:12px;color:#fff;cursor:pointer;line-height:23px;}
.erweima{float:left;margin-left:23px;}
.erweima img{width:85px;}
#footermenu{float:left;width:610px;margin-left:20px;overflow-x:hidden; }
#footermenu .footermenuinner{float:left;width:700px;}
#footermenu .box{float:left;width:63px;margin-left:33px;}
#footermenu .box h3{float:left;width:100%;font-size:12px;color:#000000;margin-bottom:15px;}
#footermenu .box ul{float:left;width:100%;}
#footermenu .box ul li{float:left;width:100%;}
#footermenu .box ul li a{float:left;font-size:12px;color:#666666;text-decoration: none;line-height:18px;transition: all 0.2s ease 0s;}
#footermenu .box ul li a:hover{color:#71bf44;}
.footerbottom{float:left;width:100%;margin:20px 0;position:relative;}
.footerbottom .copyright{float:left;font-size:12px;color:#919191;}
.footerbottom #mailform{float:right;width:150px;height:21px;font-size:12px;line-height:21px;margin-left:10px;margin-top:-3px;position:relative;z-index:2;}
.footerbottom #mailform .input-submit input{float:left;width:37px;height:37px;border:none;background:url(../images/bg_mailbtn.png) no-repeat;color:#919191;font-size:12px;cursor:pointer;outline:none;display: none;filter:alpha(opacity=0); /*IE滤镜，透明度50%*/
                                            -moz-opacity:0; /*Firefox私有，透明度50%*/
                                            opacity:0;/*其他，透明度50%*/margin:-7px 0 0 5px;}
.footerbottom #mailform .input-submit input:hover{background-position: bottom;color:#fff;}
.footerbottom #mailform .inputrow {float:left;border:1px solid #BFBFBF;}
.footerbottom #mailform .inputrow input{float:left;border:none;height:20px;width:80px;background:none;outline:none;font-size:12px;color:#919191;}

.footerbottom .formok{position:absolute;right:0;bottom:10px;z-index:1;display: none;}
.footerbottom #mailform img{float:left;}




.footerbottom .bottomfastlink{float:right;}
.footerbottom .bottomfastlink p{float:left;font-size:12px;color:#919191;line-height: 16px;}
.footerbottom a{color:#919191;text-decoration: none;transition: all 0.2s ease 0s;}
.footerbottom a:hover{color:#3776bc;}
.pagebody{position:relative;z-index:2;}
#visual{float:left;width:100%;height:500px;overflow: hidden;position:relative;}
#visual .visualinner{position:absolute;width:2560px;height:500px;left:50%;top:0px;margin-left:-1280px;z-index:3;}
#visual .visualinner .box_skitter{z-index:2;}
#visual .visualinner ul{position:absolute;top:0px;left:0px;z-index:1;}
#visual .visualinner ul li{float:left;width:2560px !important;height:500px;position:relative;overflow: hidden;}
#visual .visualinner ul li .img{position:absolute;top:0px;left:0px;z-index:1;width: 100%;}

#visual .visualinner .banner-con{
    width: 960px;
    height: 300px;
    position: absolute;
    top: 100px;
    left: 50%;
    margin-left: -480px;
    z-index: 99;
    overflow: hidden;
}
#visual .visualinner .banner-con .banner-text{
    position: relative;
}
#visual .visualinner .banner-con .textimg{
    z-index: 2;
}


/*#visual .visualinner ul li .textimg{position:absolute;left:800px;z-index:2;}*/
#visual .visualinner .w-detaile-con{width: 1440px;margin-left: -720px;height: 30px;position: absolute;bottom:20px;left: 50%;z-index: 5;}
#visual .visualinner .w-center{width: 100%;position: relative;}
#visual .visualinner .w-detaile {position: absolute;top: 0;right: 100px;}

#visual .visualinner ul li .ttl{top:20px;position: absolute;left: 0;font-size:30px;color:#fff;font-family: "微软雅黑";width:300px;}
/*#visual .visualinner ul li .ttl img{height:30px;}*/
#visual .visualinner ul li .con{top:10px;position: absolute;left: 0;font-size:15px;color:#fff;font-family: "微软雅黑";}
#visual .visualinner ul li .con img{width: 350px;}
#visual .visualinner ul li .line{top:225px;position: absolute;left: 0;font-family: "微软雅黑";}
#visual .visualinner ul li .line a{
    color:#fff;text-decoration: none;
    font-size:15px;transition: all 0.2s ease 0s;
    border:1px solid #fff;
    width: 158px;height: 40px;line-height: 40px;
    font-weight: bold;font-size:12px;position:relative;overflow: hidden;display: block}
#visual .visualinner ul li .line a span{position:absolute;width:100%;height:100%;text-align: center;line-height:40px;}
#visual .visualinner ul li .line a .m1{left:0px;top:0px;}
#visual .visualinner ul li .line a .m2{left:0px;top:40px;background:#fff;color:#000;}


#visual .visualinner .paginationbox{position:absolute;z-index:3;bottom:17px;left:50%;width: 300px !important;margin-left: -150px !important;height:70px;background:url(../images/bg_paginationline2.png) no-repeat center center;}
#visual .visualinner .paginationbox .pagination{float:left;position:relative;z-index:2}
#visual .visualinner .paginationbox .pagination a{float:left;width:70px;height:70px;margin:0 15px;background:url(../images/bg_paginationli.png) no-repeat;overflow: hidden;text-indent: -999px;}
/*#visual .visualinner .paginationbox .paginationtab{position:absolute;width:70px;height:70px;background:url(../images/bg_paginationtab.png) no-repeat;left:15px;top:0px;z-index:1;}*/
#visual .visualinner .paginationbox .pagination a.selected{background:url(../images/bg_paginationtab.png) no-repeat;}
#visual.loadding{background:url(../images/loading.gif) no-repeat center center;}


.homesection{float:left;width:100%;margin:30px 0;visibility:hidden}
.homesection .homesectioninner{margin:0 auto;}
.homesection .homesectioninner .block{float:left;width:100%;margin-bottom:30px;}
.homenew{float:left;width:740px;border-top:1px solid #3076BB;height:382px;}
.homenew .tab{float:left;width:100%;line-height:50px;height:50px;}
.homenew .tab p{font-size:15px;color:#888888;font-weight: bold;}
.homenew .tab p a{color:#999;text-decoration: none;transition: all 0.2s ease 0s;}
.homenew .tab p a:hover{color:#666666;}
.homenew .tab p a.active{color:#666666;}
.homenew .newscontent{float:left;width:100%;}
.homenew .newscontent .newsblock{float:left;width:100%;display: none;}
.homenew .newscontent .newsblock .newsfirst{float:left;width:100%;}
.homenew .newscontent .newsblock .newsfirst .left{float:left;width:266px;height:225px;position:relative;overflow: hidden;}
.homenew .newscontent .newsblock .newsfirst .left img{position: absolute;top: 0px;left: 0px;width: 266px;height: 225px;-webkit-transition: -webkit-transform 2s ease-out;-moz-transition: -moz-transform 2s ease-out;-ms-transition: -ms-transform 2s ease-out;transition: transform 2s ease-out;}
.homenew .newscontent .newsblock .newsfirst .left img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.homenew .newscontent .newsblock .newsfirst .right{float:left;width:458px;margin-left:16px;height:187px;position:relative;}
.homenew .newscontent .newsblock .newsfirst .right h3{float:left;width:100%;font-size:15px;margin-top:10px;line-height:22px;margin-bottom:10px;}
.homenew .newscontent .newsblock .newsfirst .right h3 a{display: block;color:#333;text-decoration: none;transition: all 0.2s ease 0s;}
.homenew .newscontent .newsblock .newsfirst .right h3 a:hover{color:#3776bc;}
.homenew .newscontent .newsblock .newsfirst .right .text01{float:left;width:100%;font-size:12px;color:#666666;line-height:22px;}
.homenew .newscontent .newsblock .newsfirst .right .more{position:absolute;font-size:12px;color:#73bf45;bottom:0px;right:0px;width:60px;text-decoration: none;transition: all 0.2s ease 0s;}
.homenew .newscontent .newsblock .newsfirst .right .more:hover{color:#3776bc;}
.homenew .newscontent .newsblock .newslist{float:left;width:100%;border-top:1px dashed #D5D5D6;margin-top:23px;padding-top: 10px;}
.homenew .newscontent .newsblock .newslist ul{float:left;width:100%;}
.homenew .newscontent .newsblock .newslist ul li{float:left;width:100%;overflow: hidden;margin:5px 0;height: 16px;line-height: 16px;}
.homenew .newscontent .newsblock .newslist ul li a{float:left;height: 100%;background:url(../images/ico_news.png) no-repeat left;font-size:12px;color:#333333;text-decoration: none;width:100%;}
.homenew .newscontent .newsblock .newslist ul li a .ttl{float:left;width:640px;margin-left:10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;transition: all 0.2s ease 0s;}
.homenew .newscontent .newsblock .newslist ul li a .time{float:right;font-family:Courier;}
.homenew .newscontent .newsblock .newslist ul li a .time span{}
.homenew .newscontent .newsblock .newslist ul li.news-0{display: none;}
.homenew .newscontent .newsblock .newslist ul li a:hover{background-image: url(../images/ico_news_h.png);}
.homenew .newscontent .newsblock .newslist ul li a:hover .ttl{color:#3776bc}


.qukuai h2{float:left;width:100%;color:#666666;font-size:15px;height:50px;line-height:50px;font-weight: bold;}
.homevideo{margin-left:49px;height:382px;position:relative;float:left;width:411px;border-top:1px solid #73BF45;}
.homevideo .videoblock{float:left;width:100%;overflow: hidden;}
.homevideo .videoblock .img{float:left;width:411px;height:202px;position:relative;}
.homevideo .videoblock .img img{position:absolute;top:0px;left:0px;width: 411px;-webkit-transition: -webkit-transform 2s ease-out;-moz-transition: -moz-transform 2s ease-out;-ms-transition: -ms-transform 2s ease-out;transition: transform 2s ease-out;}
.homevideo .videoblock:hover .img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.homevideo .videoblock .img .hover{position:absolute;width:100%;height:100%;background:url(../images/homevideo.png) no-repeat center;top: 0px;}
.homevideo .videoblock .img .hover em{position:absolute;color:#fff;font-size:17px;width:100px;left:50%;margin-left:-50px;top:115px;text-align: center;}
.homevideo .videoblock .green{float:left;width:381px;padding:15px;background:#71BF59;height:100px;position:relative;}
.homevideo .videoblock .green h3{float:left;width:100%;font-size:15px;color:#fff;margin-bottom:5px;}
.homevideo .videoblock .green p{float:left;font-size:12px;color:#fff;line-height:20px;}
.homevideo .videoblock .green .more{position:absolute;font-size:12px;color:#fff;bottom:15px;right:15px;text-decoration: none;transition: all 0.2s ease 0s;}
.homevideo .videoblock .green .more:hover{color:#3776bc;}

.homeplatform{height:340px;position:relative;width:740px;float:left;border-top: 1px solid #73BF45;}
.homeplatform .tab{float:left;width:100%;line-height:50px;height:50px;}
.homeplatform .tab p{font-size:15px;color:#888888;font-weight: bold;}
.homeplatform .tab p a{color:#999;text-decoration: none;transition: all 0.2s ease 0s;}
.homeplatform .tab p a:hover{color:#666666;}
.homeplatform .tab p a.active{color:#666666;}
.homeplatform .platformblock{float:left;width:100%;position:relative;}
.homeplatform .platformblock .platitem{position:absolute;width:100%;z-index:1;top:0px;left:0px;display: none}
.homeplatform .platformblock .show{z-index:2;display: block}
.homeplatform .platformblock .platinformbox{float:left;width:230px;height:290px;background:#3776bc;}
.homeplatform .platformblock .platinformbox .platinformtop{float:left;width:100%;}
.homeplatform .platformblock .platinformbox .platinformtop .ttl{float:left;font-size:12px;color:#fff;font-weight:bold;margin: 40px 0 0 15px;}
.homeplatform .platformblock .platinformbox .platinformtop .table{float:left;width:200px;margin-left:15px;position:relative;overflow: hidden;height:110px;margin-top:10px;}
.homeplatform .platformblock .platinformbox .platinformtop table{font-size:12px;color:#fff;line-height:21px;width:200px;position:absolute;top: -17px;}
.homeplatform .platformblock .platinformbox .platinformtop table a{text-decoration: none;color:#91B4DA}
.homeplatform .platformblock .platinformbox .platinformtop table a:hover{text-decoration: underline;}
.homeplatform .platformblock .platinformbox .platinformbottom{float:left;width:216px;margin:40px 7px 0 7px;background:url(../images/platline.png) repeat-x top;height:52px;position:relative;}
.homeplatform .platformblock .platinformbox .platinformbottom a{position:absolute;bottom:0px;right:0px;font-size:12px;color:#fff;text-decoration: none;transition: all 0.2s ease 0s;}
.homeplatform .platformblock .platinformbox .platinformbottom a:hover{color:#91B4DA;}


.homeplatform .platformblock .platimg{float:left;width:508px;height:288px;overflow: hidden;background:#fff;border: 1px solid #ddd;}
.homeplatform .platformblock .platimg img{float:left;margin:20px 0 0 10px;}
.homeplatform .platformblock .platimg p{float:left;width:80%;margin:10%;font-size:12px;color:#666;}
.homeplatform .platformblock .platimg iframe{width: 470px;margin-top: 15px;margin-left: 20px;}
.lxtext_more:hover{text-decoration: none;}

.homerecommend{height:340px;position:relative;width:411px;float:left;border-top: 1px solid #73BF45;margin-left:49px;}
.homerecommend .recommendblock{float:left;width:100%;}
.homerecommend .recommendblock .img{float:left;width:411px;height:210px;position:relative;overflow: hidden;text-decoration: none;}
.homerecommend .recommendblock .img img{position:absolute;top:0px;left:0px;width:411px;height:210px;-webkit-transition: -webkit-transform 2s ease-out;-moz-transition: -moz-transform 2s ease-out;-ms-transition: -ms-transform 2s ease-out;transition: transform 2s ease-out;}
.homerecommend .recommendblock .img .hover{position:absolute;width:100%;height:100%;top: 0px;}
.homerecommend .recommendblock .img:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.homerecommend .recommendblock .img .hover em{position: absolute;color: #fff;font-size: 15px;width: 100%;top: 101px;text-align: center;font-weight:bold;text-align: center;}
.homerecommend .recommendblock p{float:left;font-size:12px;color:#666666;line-height:20px;margin-top:10px;}
.homerecommend .more{position:absolute;font-size:12px;color:#73bf45;bottom:0px;right:0px;width:60px;text-decoration: none;transition: all 0.2s ease 0s;}
.homerecommend .more:hover{color:#3776bc;}


.homebusiness{float:left;width:100%;overflow: hidden;margin-top: 20px;margin-bottom: 60px;}
.homebusiness .businessbox{float:left;width:105%;}


.homebusiness .businessbox .businessitem{float:left;width:17%;overflow: hidden;position:relative;margin-right:15px;}
.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
.zoomIn {
    -webkit-animation-name: zoomIn;
    animation-name: zoomIn;
}

.homebusiness .businessbox .businessitem a{text-decoration: none;}
.homebusiness .businessbox .businessitem img{float:left;width:100%;-webkit-transition: -webkit-transform 2s ease-out;-moz-transition: -moz-transform 2s ease-out;-ms-transition: -ms-transform 2s ease-out;transition: transform 2s ease-out;}
.homebusiness .businessbox .businessitem span{position:absolute;width:100%;height:57px;background:url(../images/homebusinessshadow.png) repeat;bottom:0px;left:0px;font-size:15px;color:#fff;line-height:57px;text-indent: 10px;transition: all 0.2s ease 0s;}
.homebusiness .businessbox .businessitem:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.homebusiness .businessbox .businessitem:hover span{color:#73bf45}

.amap-logo,.amap-copyright{display:none;}




/*@media only screen and (max-width: 2000px) {*/
    .headerinner #mainmenu ul li .depmenu .depbg{width:960px;;margin:0 auto;overflow: hidden;}
    .headerinner #mainmenu ul li .depmenu .depmenuinner{width:960px;display: block;text-align: center;left:50%;position:absolute;}
    .headerinner #mainmenu ul li .depmenu .aboutmenu1{margin-left:-429px;}
    .headerinner #mainmenu ul li .depmenu .newsmenu1{margin-left:-320px;}
    .headerinner #mainmenu ul li .depmenu .businessmenu1{margin-left:-487px;}
    .headerinner #mainmenu ul li .depmenu .srcmenu1{margin-left:-226px;}
    .headerinner #mainmenu ul li .depmenu .careermenu1{margin-left:-139px;}
    .headerinner #mainmenu ul li .depmenu .contactmenu1{margin-left:-47px;}
    .w1200{width:960px;}
    .homenew{float:left;width:592px;border-top:1px solid #3076BB;height:327px;}
    .homenew .newscontent .newsblock{height:281px;}
    .homenew .newscontent .newsblock .newsfirst .left{float:left;width:200px;height:169px;position:relative;overflow: hidden;}
    .homenew .newscontent .newsblock .newsfirst .right{float:left;width:375px;margin-left:16px;height:169px;position:relative;}
    .homenew .newscontent .newsblock .newsfirst .left img{position: absolute;top: 0px;left: 0px;width: 200px;height: 169px;-webkit-transition: -webkit-transform 2s ease-out;-moz-transition: -moz-transform 2s ease-out;-ms-transition: -ms-transform 2s ease-out;transition: transform 2s ease-out;}
    .homevideo{margin-left:35px;height:327px;position:relative;float:left;width:332px;border-top:1px solid #73BF45;}
    .homevideo .videoblock .img{float:left;width:332px;height:156px;position:relative;}
    .homevideo .videoblock .img img{position:absolute;top:0px;left:0px;width: 332px;}
    .homevideo .videoblock .green{float:left;width:302px;padding:15px;background:#71BF59;height:90px;position:relative;}
    .homevideo .videoblock .green p{float:left;font-size:12px;color:#fff;line-height:18px;}
    .homeplatform{height:334px;position:relative;width:592px;float:left;border-top: 1px solid #73BF45;}
    .homeplatform .platformblock .platinformbox{float:left;width:190px;height:282px;background:#3776bc;}
    .homeplatform .platformblock .platinformbox .platinformtop .ttl{float:left;font-size:12px;color:#fff;font-weight:bold;margin: 30px 0 0 8px;}
    .homeplatform .platformblock .platinformbox .platinformtop .table{float:left;width:180px;margin-left:8px;position:relative;overflow: hidden;height:132px;margin-top:10px;}
    .homeplatform .platformblock .platinformbox .platinformtop table {float: left;width: 177px;line-height: 21px;letter-spacing: -0.03em;}
    .homeplatform .platformblock .platinformbox .platinformtop table a{display: block}
    .homeplatform .platformblock .platinformbox .platinformbottom {float: left;width: 177px;margin: 22px 7px 0 7px;background: url(../images/platline.png) repeat-x top;height: 32px;position: relative;}
    .homeplatform .platformblock .platimg {float: left;width: 400px;height: 280px;overflow: hidden;}
    .homeplatform .platformblock .platimg img {float: left;margin: 19px 0 0 3px;width: 408px;}
    .homeplatform .platformblock .platimg iframe{width: 400px;margin-top: -13px;margin-left: 0px;}


    .homerecommend {height: 312px;position: relative;width: 332px;float: left;border-top: 1px solid #73BF45;margin-left: 35px;}
    .homerecommend .recommendblock .img {float: left;width: 332px;height: 171px;position: relative;}
    .homerecommend .recommendblock .img img {position: absolute;top: 0px;left: 0px;width: 332px;height: 170px;}
    .homerecommend .recommendblock .img .hover em {position: absolute;color: #fff;font-size: 15px;width: 100%;top: 82px;text-align: center;font-weight: bold;text-align: center;}
    .homebusiness .businessbox .businessitem {float: left;width: 228px;height: 263px;overflow: hidden;position: relative;margin-right: 16px;margin-bottom: 15px;}
    .homebusiness .businessbox .businessitem.novist a{cursor:context-menu; }
    .homebusiness .businessbox .businessitem img{float:left;width:100%;height:100%;-webkit-transition: -webkit-transform 2s ease-out;-moz-transition: -moz-transform 2s ease-out;-ms-transition: -ms-transform 2s ease-out;transition: transform 2s ease-out;}
    #footer{float:left;width:100%;background:#f1eeed;padding:40px 0 20px 0;}
    .footerinner{margin:0 auto;}
    .footerabout{float:left;width:442px;}
    .footerabout h2{float:left;width:100%;font-size:15px;color:#666666;border-bottom:1px dashed #ccc;padding-bottom:5px;margin-bottom:5px;font-weight:bold;}
    .footerabout .zhengwen{font-size:12px;color:#666666;line-height:18px;float:left;width:100%;}
    .sub_menu_off .order_menu_v{display:none;}
    .sub_menu_on .order_menu_v{display:block;}
    .footerbottom .morelink{float:right;width:240px;margin-top:-4px;}
    .footerbottom .morelink #iList{float:left;width:160px;height:17px;background:url(../images/bg_xiala.png) no-repeat;padding:3px;}
    .footerbottom .morelink #iList span{line-height:17px;font-size:12px;color:#666666;float:left;height: 17px;}
    .footerbottom .morelink #iList ul{position:absolute;bottom:22px;width:158px;border: solid 1px #9C9C9C;background:#fff;left:0px;padding:3px;font-size:12px;line-height:18px;}
    .footerbottom .morelink #iList ul li{float:left;width:100%;}
    .footerbottom .morelink #iList ul li a{float:left;width:100%;color:#666666;text-decoration: none;}
    .footerbottom .morelink #iList ul li a:hover{color:#3776bc;}
    .footerbottom .morelink .btnBg{float:left;width:55px;height:23px;border:none;background:url(../images/bg_morelink.png) no-repeat;font-size:12px;color:#fff;cursor:pointer;line-height:23px;}
    .erweima{float:left;margin-left:15px;}
    .erweima img{width:85px;}
    #footermenu{float:left;width:400px;margin-left:15px;overflow-x:hidden; }
    #footermenu .footermenuinner{float:left;width:400px;}
    #footermenu .box{
        float:left;
        width:180px;
        margin-left:10px;
        border-bottom: 1px dashed #ccc; 
        cursor: pointer;
    }
     #footermenu .box.box-top{ border-top: 1px dashed #ccc; }
    #footermenu .box h3{float:left;width:100%;font-size:12px;color:#000000;margin:10px 0;}
    #footermenu .box h3 a{text-decoration: none;color: #000000;}
     #footermenu .box h3:hover a{text-decoration: none;color: #3776bc;}
    #footermenu .box ul{float:left;width:100%;}
    #footermenu .box ul li{float:left;width:100%;}
    #footermenu .box ul li a{float:left;font-size:12px;color:#666666;text-decoration: none;line-height:18px;transition: all 0.2s ease 0s;}
    #footermenu .box ul li a:hover{color:#71bf44;}
    .footerbottom{float:left;width:100%;margin:20px 0;}
    .footerbottom .copyright{float:left;font-size:12px;color:#919191;}
    /*    .footerbottom #mailform{float:right;width:146px;border:1px solid #BFBFBF;height:21px;font-size:12px;line-height:21px;margin-left:10px;margin-top:-3px;position:relative;z-index:2;}
        .footerbottom #mailform .input-submit input{float:left;width:40px;height:21px;border:none;background:#A0A0A0;color:#fff;font-size:12px;cursor:pointer;outline:none;}
        .footerbottom #mailform .input-submit input:hover{background:#3076BB;}
        .footerbottom #mailform .inputrow input{float:left;border:none;height:20px;width:80px;background:none;outline:none;font-size:12px;color:#919191;}*/
    .footerbottom .bottomfastlink{float:right;margin-right: 20px;}
    .footerbottom .bottomfastlink p{float:left;font-size:12px;color:#919191;line-height: 16px;}
    .footerbottom a{color:#919191;text-decoration: none;transition: all 0.2s ease 0s;}
    .footerbottom a:hover{color:#3776bc;}
    .homenew .newscontent .newsblock .newslist ul li a .ttl {width: 400px;}
/*}*/

/**************************************wp新增**************************************/

.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
.bannerlist{width: 100%;float: left;}
.bannerlist .list-item{float: left;width: 33.33%;box-sizing: border-box;position: relative;cursor: pointer;height: 270px;overflow: hidden;}
/*.bannerlist .list-item .list-img{
    width: 100%;
}*/
/*.bannerlist .list-item .list-img img{width: 100%;}*/

.bannerlist .list-item .list-img{left: 50%;margin-left: -320px;position: absolute;top:0;width: 640px;z-index: 2;z-index: 5;}
.bannerlist .list-item img{display: inline-block;
    -webkit-transition: -webkit-transform 1s ease-out;
    -moz-transition: -moz-transform 1s ease-out;
    -ms-transition: -ms-transform 1s ease-out;
    transition: transform 1s ease-out;

}
.bannerlist .list-item:hover img{-moz-transform:scale(1.1); 
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); }
.bannerlist .list-con{position: absolute;top: 35px;left: 34px;z-index: 10;}
.bannerlist .list-con h2{
    font-size: 26px;color: #fff;font-weight: bold;margin-bottom: 30px;z-index: 10;
    /*text-shadow: 0px 0px 5px #333;*/
}
.bannerlist .list-con p{
    font-size: 18px;color: #fff;
     /*text-shadow: 0px 0px 5px  #333;*/
}
.bannerlist .list-more{position: absolute;top: 160px;left:34px;z-index: 10;}
.bannerlist .list-more a{text-decoration: none;}
.bannerlist  .list-more p{font-size: 15px;color: #fff;
/*text-shadow: 0px 0px 5px #333;*/
}
.bannerlist  .list-more:hover p,.bannerlist .list-con:hover h2,.bannerlist .list-con:hover p{color:#3776bc;text-shadow:none;}

/*.jtlist {
    background: url("../images/Bitmap.png") no-repeat;
    height: 786px;
}*/
.jtlist {
    margin-top: 30px;
}
.jtlist ul li {
    float: left;
    width: 50%;
    margin: 30px 0;
    position: relative;
	transition:width 2s;
	-moz-transition:width 2s; /* Firefox 4 */
	-webkit-transition:width 2s; /* Safari and Chrome */
	-o-transition:width 2s; /* Opera */
}
.jtlist ul li:nth-child(2),
.jtlist ul li:nth-child(4) {
    margin-right: 0;
}
.jtlist ul li:nth-child(3),
.jtlist ul li:nth-child(4) {
    margin-top: 0;
}
.jtlist ul li img {
    width: 100%;
}
.jtlist ul li span {
    display: block;
    width: 96%;
    margin: 0 auto;
    text-align: center;
    height: 60px;
    line-height: 60px;
    position: absolute;
    bottom: 16px;
    left: 10px;
    background:rgba(64,113,159,0.8);
    border-radius:0px 0px 8px 8px;
    color: #fff;
}
.jtlist ul li:hover span {
    height:94.5%;
	line-height:2300%;
	border-radius:8px 8px 8px 8px;
}
.jtlist ul li:nth-child(2) span {
    background:rgba(191,172,137,0.8);
}
.jtlist ul li:nth-child(3) span {
    background:rgba(120,172,202,0.8);
}
.jtlist ul li:nth-child(4) span {
    background:rgba(84,84,83,0.8);
}

.jtlist2 ul li {
    float:left;
    width:50%;
    position: relative;
}
.jtlist2 ul li a {
    display: block;
    width:96%;
    margin:2%;
    color:#333;
    text-decoration:none;
    text-align:center;
}
.jtlist2 ul li a img {
    display: block;
    width:100%;
    z-index: 190px;
}
.jtlist2 ul li div {
    display: block;
    width: 96%;
    height: 93%;
    margin:2%;
    position: absolute;
    top:0;
    left:0;
    background:#fff;
    filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;
}
.jtlist2 ul li a em,.jtlist2 ul li a span {
    display: block;
    width:96%;
    height: 40px;
    line-height:40px;
    position: absolute;
    top:50%;
    margin:-40px auto 0;
    z-index: 200;
}
.jtlist2 ul li a em {
    font-size:18px;
}
.jtlist2 ul li a span {
    font-size:20px;
    font-weight:bold;
    margin-top:0;
}

.corporate{width: 100%;float: left;}
.corporate .corporate-title h2{
    text-align: center;
    font-size: 25px;
    color: #3776bc;
    font-weight: bold;
    margin-top: 60px; 
} 
.corporate .corporate-title{margin: 40px 0;}
.corporate .corporate-title p{
    font-size: 15px;
    color: #999999;
    font-family: '宋体';
    text-align: center;
    margin: 10px  0;
    
}
.corporate-cate{
    width: 960px;
    max-width: 960px;
    margin: 0 auto;
    text-align: center;
    
    
}
.corporate-cate .item{
    display: inline;
   margin: 0 30px; 
    text-align: center;
    cursor: pointer;
}
.corporate-cate .item p{
   display: inline;
   padding-bottom: 10px;
   color: #3776bc;
}
.corporate-cate .active p{
    border-bottom: 2px solid  #3776bc;
}
.corporate-con{
    width: 960px;
   
    margin: 0 auto;
}
.corporate-con .corporate-video{
    position: relative;
    cursor: pointer;
} 
.corporate-con .video-img{
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
} 
.corporate-con .close{
    position:absolute;
    top:5px;
    right:5px;
    width:26px;
    height:26px;
    background:url(../images/close.png) no-repeat;cursor:pointer;
    display: none;
}



.corporate-con .video-img img{
    width: 100%;
}
.corporate-con .list{
    float: left;
    display: none;
}
.corporate-con .list.active{
    display: block;
}

.corporate-con img{
    width: 100%;
}
.corporate-con .corporate-info{
    text-align: center;
    margin-bottom: 20px;
     padding: 60px 100px;
}
.corporate-con .corporate-info a{text-decoration: none;}

.corporate-con .corporate-info p{
   
    line-height: 28px;
    font-size: 13px;
    color: #666666;
    text-align: center !important;
}
.corporate-con .corporate-info:hover p{
    color: #3776bc;
}
.index-news{
    width: 100%;
    float: left;
}
.index-con{
    width: 100%;
    max-width: 960px;
    margin: 0 auto;
}
.index-news .news-title h2{
    font-size: 25px;
    color: #3776bc;
    font-weight: bold;
    margin-top: 60px;
    text-align: center;

}
.index-news .news-title p{
    font-size: 15px;
    color: #999999;
    font-family: '宋体';
    margin: 10px  0;
    text-align: center;
}
.index-news .tab{float:left;width:100%;line-height:50px;height:50px;margin: 20px 0;}
.index-news .tab p{font-size:15px;color:#888888;font-weight: bold;}
.index-news .tab p a{color:#999;text-decoration: none;transition: all 0.2s ease 0s;}
.index-news .tab p a:hover{color:#3776bc;}
.index-news .tab p a.active{color:#3776bc;}
.index-news .index-news-con{
    width: 100%;
    float: left;
    margin-bottom: 30px;
}

.index-news .index-news-con  .news-list{
    width: 50%;
    float: left;
    display:none;
}
.index-news .index-news-con  .news-list.active{

    display:block;
}
.index-news-con .imgs-slider{
    width: 50%;
    float: left;
    height: 372px;
    position: relative;
    overflow:hidden; 
}
.concern-detail{width: 100%;cursor: pointer;overflow: hidden;}
.concern-detail img{width: 100%;-webkit-transition: -webkit-transform 2s ease-out;
    -moz-transition: -moz-transform 2s ease-out;
    -ms-transition: -ms-transform 2s ease-out;
    transition: transform 2s ease-out;}
.concern-detail:hover img{-moz-transform:scale(1.1); 
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); }
.news-imgs{position: absolute;width: 480px;left: 50%;margin-left: -240px;top: 0;visibility: hidden;}
.news-imgs.active{visibility: visible;}
.news-imgs ul li{width: 480px;height:320px !important;float: left;position: relative;}
.news-imgs ul li img{display: block;width: 100%;}
.news-imgs ul li .text{position: absolute;bottom:0px; z-index: 66;width: 100%;height: 60px;background: url(../images/wbggg.png) repeat-x;}
.news-imgs ul li .text p{font-size: 13px;color: #ffffff;line-height: 45px;margin-left: 10px;}
.news-imgs ul li .text a{font-size: 13px;color: #ffffff;padding: 10px 30px;border: 1px solid #ffffff;transition: color 0.5s,border 0.5s;padding: 10px 60px 10px 30px;
    margin: 50px 0;
    background: url("../images/jiantou.png") 105px center no-repeat;}
.news-imgs ul li .text a:hover{border: 1px solid #f65314;color: #f65314;-webkit-transform: all 1s ease-in;}
/*.indexbanner .bannerinner ul li .text p:hover{color: #da251d;}
.indexbanner .bannerinner ul li .text h3:hover{color: #da251d;}*/
.news-imgs .pagination {
    width: 100%;
    height: 66px;
    position: absolute;
    bottom: -42px;
    z-index: 99;
    left:12px;
}

.news-imgs .pagination a {
    background: url(../images/quan11.png) no-repeat bottom;
    width: 12px;
    height: 12px;
    margin-right: 9px;
    float: left;
    text-indent: -999px;
    overflow: hidden;

}
.news-imgs .pagination a.selected {
    *height: 12px;
    *background: url(../images/quan22.png) no-repeat top;
}
.news-imgs .pagination a.selected {
    background: url(../images/quan22.png) no-repeat top;
}
.news-list .news-area{
    width: 90%;
    margin-left: 10%;
}
.news-list .item{
    width:100%;
    border-bottom: 1px dashed #ccc;
    margin-bottom: 30px;
    padding-bottom: 5px;
    cursor: pointer;
}
.news-list .item a{text-decoration: none;}
.news-list  .title-in{
    background: url(../images/wadd.png) no-repeat right;
}
.news-list .active .title-in{
     background: url(../images/wadd2.png) no-repeat right;
}
.news-list .active .title-in h2{
     color: #3776bc;
}
.news-list .title-in h2{
    font-size: 15px;
    color: #333333;
}
.news-list .title-in:hover h2{
    color: #3776bc;
}
.news-list .title-in p{
    font-size: 13px;
    color: #71bf44;
    margin: 10px 0;
}
.news-list .item-detail{
    display: none;
}
.news-list .active .item-detail{
    display: block;
}
.news-list .item-detail p{
    font-size: 13px;
    color: #666;
    margin-bottom: 10px;
    line-height: 24px;
}
.news-list .item-detail:hover p{
    color:#3776bc;
}
.index-data{background: #f1f1f1;width: 100%;float: left;height: 108px;}
.index-data .tab{text-align: center;float:left;width:100%;line-height:24px;height:24px;float: left;margin-top: 20px;}
.index-data .tab p{font-size:15px;color:#888888;font-weight: bold;}
.index-data .tab p a{color:#999;text-decoration: none;transition: all 0.2s ease 0s;}
.index-data .tab p a:hover{color:#3776bc;}
.index-data .tab p a.active{color:#3776bc;}
.index-data .data{float: left;width: 100%;text-align: center;}
.index-data .data .data-icon{width: 38px;float: left;margin-top: 6px;display: inline;}

.index-data .data  .data-shape{float: left;width: 100%;margin-top: 9px;display: none;}
.index-data .data  .data-shape.active{display: block;}
.index-data .data  .data-shape p{font-size: 13px;color: #999;text-align: center;height: 40px;line-height: 40px;}
.index-data .data  .data-shape  a{text-decoration: none;color: #999;display: inline-block;vertical-align: top; }
.index-data .data  .data-shape  a.no{vertical-align: middle;margin-top: -19px;}
.index-data .data  .data-shape p strong{font-size: 26px;color: #666;font-weight: bold;margin-left: 10px;}
.index-data .data  .data-shape p  span{ width: 20px;height: 20px;display: inline-block;margin: 0 10px;background: url("../images/wtop.png") no-repeat;}
.index-data .data  .data-shape p  span.down{background: url("../images/wtop2.png") no-repeat;}
.index-data .data  .data-shape p em{color: #666;font-weight: bold;}
.index-concern{float: left;width:100%;}
.index-concern .concern-title h2{
    text-align: center;
    font-size: 25px;
    color: #3776bc;
    font-weight: bold;
    margin-top: 60px; 
} 
.index-concern .concern-title{margin: 40px 0;}

.index-concern .concern-title p{
    font-size: 15px;
    color: #999999;
    font-family: '宋体';
    text-align: center;
    margin: 10px  0;
    
}
.concern-info{text-align: center;}
.concern-info p{
    padding: 0px 100px;
    line-height: 28px;
    font-size: 13px;
    color: #666666; 
}
.concern .concern-sel {
    position: relative;
    width: 100%;
    height: 50px;
    /*margin: 20px 0;*/
}
.concern .concern-sel .sel-con{
    width: 210px;
    height: 50px;
    position: absolute;
    left: 50%;
    margin-left: -105px;
    
}
.concern .concern-sel .sel-con p{
    display: none;
    width: 210px;
    height: 50px;
    border: 1px solid #ccc;
    color: #3776bc;
    font-size: 15px;
    background: none;
    cursor: pointer;
    text-align: center;
    line-height: 50px;
}
.concern .concern-sel .sel-con p:hover{
    background:#3776bc;
    color: #fff;
}
.concern .concern-detail{width: 100%;position: relative;}

.concern .concern-detail-ph{display: none;width: 100%;}
.concern .concern-detail-ph img{width: 100%;}
.concern .concern-detail .concern-detail-item{
    width: 300px;
    position: absolute;
}
.concern .concern-detail .witem1{
    top: -60px;
    left: 0;
     width: 150px;
     opacity: 0;
}
.concern .concern-detail .witem2{
       top: -100px;
    right:  -50px;
    opacity: 0;
}
.concern .concern-detail .witem3{
       bottom: 184px;
    left: 20px;
     width: 150px;
      opacity: 0;
}
.concern .concern-detail .witem4{
      bottom: 126px;
      right:  -50px;
       opacity: 0;
}
.concern .concern-detail .concern-detail-item h2{
    font-size: 19px;
    color: #73972b;
    font-weight: bold;
}
.concern .concern-detail .concern-detail-item ul{
    
}
.concern .concern-detail .concern-detail-item ul li{
    float: left;
    width: 130px;
    font-size: 13px;
    color: #666;
    list-style-type: square;
    margin-left: 16px;
    margin-top:10px; 
}

.concern .concern-detail img{width: 100%;}
.index-industry{float: left;width: 100%;}
.index-industry .industry-title{width: 100%;}
.index-industry .industry-title h2{
    text-align: center;
    font-size: 25px;
    color: #3776bc;
    font-weight: bold;
    margin-top: 0px; 
} 

.index-industry .industry-title{margin: 40px 0;}

.index-industry .industry-title p{
    font-size: 15px;
    color: #999999;
    font-family: '宋体';
    text-align: center;
    margin: 10px  0;
    
}
.index-industry .industry-info p{
     padding: 20px 100px;
    line-height: 28px;
    font-size: 13px;
    color: #666666; 
    text-align: center;
}
.pagetext-item{width: 100%;float: left;margin: 10px 0;}
.pagetext-item .items{float: left;position: relative;width: 18%;margin:0 1%;overflow: hidden;cursor: pointer; }

.pagetext-item .items img{display: inline-block;
    -webkit-transition: -webkit-transform 1s ease-out;
    -moz-transition: -moz-transform 1s ease-out;
    -ms-transition: -ms-transform 1s ease-out;
    transition: transform 1s ease-out;

}
.pagetext-item .items:hover img{-moz-transform:scale(1.1); 
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); }
.pagetext-item .pagetext-item-list{
    width: 25%;
    text-align: center;
    float: left;
}
.pagetext-item .pagetext-item-list .pagetext-item-text{
    margin: 10px 0; 
}
.pagetext-item .indust-list{float: left;}

.pagetext-item .items  .items_img img{width: 100%;}
.pagetext-item .items .items-bg{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 30px;
    line-height: 30px;
    background: url(../images/in_blank.png) repeat-x;
}
.pagetext-item>p{margin: 10px 0; }
.pagetext-item .items .items-bg p{
    margin-left: 10px;
    color: #fff;
}
.technology-nav{width: 100%;
float: left;
border-bottom: 1px solid #2a71b9;}
.technology-nav .nav-item{
    float: left;
    width: 32%;
    margin:0 2px;
    background: #ededed;
    border-radius:5px 5px 0px 0;
    text-align: center;
    font-size: 15px;
    color: #333;
    height: 37px;
    line-height: 37px;
    cursor: pointer;
    font-weight: bold;
}
.technology-nav .nav-item2{
    width: 21%;
}
.technology-nav .nav-item2 a{
    text-decoration: none;
    color: #333;
}
.technology-nav-con{width: 100%;float: left;display: none;}
.technology-nav-con.active{display: block;}
.technology-nav .nav-item.active{
    background: #2a71b9;
    color: #fff;
}
.technology-nav .nav-item:hover{
     background: #2a71b9;
    color: #fff;
}
.technology-nav .nav-item:hover a{
    color: #fff;
}
.technology-nav .nav-item.active a{
    color: #fff;
}
.technology-item{
    float: left;
    margin: 20px 0;
    position: relative;
    width: 100%;
}
.humanity-item{
    float: left;
    margin: 20px 0;
    width: 100%;
    background: #f6f4f4;
   
}
.humanity-item .humanity-text{width: 365px;float: left;position: relative;}
.humanity-item .humanity-img{width: 345px;float: left;overflow: hidden;margin: 20px 10px  20px 10px;}
.humanity-item .humanity-img-right{float: right !important;}
.humanity-item .humanity-img img{display: inline-block;
    -webkit-transition: -webkit-transform 1s ease-out;
    -moz-transition: -moz-transform 1s ease-out;
    -ms-transition: -ms-transform 1s ease-out;
    transition: transform 1s ease-out;

}
.humanity-item .humanity-img:hover img{-moz-transform:scale(1.1); 
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); }



.humanity-item .humanity-img img{width: 100%;}
.humanity-slider{;width: 360px;height: 100%;}
.humanity-slider ul li{width: 360px;float: left;position: relative;background: #f6f4f4;}
.humanity-slider ul li img{display: block;width: 100%;}
.humanity-slider ul li .text{margin: 0 20px;}
.humanity-slider ul li .text h2{color: #2a71b9;font-size: 15px;margin: 20px 0;font-weight: bold; }
.humanity-slider ul li .text h3{color: #71bf44;font-size: 12px;margin: 10px 0;}
.humanity-slider ul li .text p{font-size: 13px;padding-left: 10px;background: url(../images/wpbg.png) no-repeat 0px 7px;margin: 20px 0;}
.humanity-slider ul li .text a{font-size: 13px;color: #ffffff;padding: 10px 30px;border: 1px solid #ffffff;transition: color 0.5s,border 0.5s;padding: 10px 60px 10px 30px;
    margin: 50px 0;
    background: url("../images/jiantou.png") 105px center no-repeat;}
.humanity-slider ul li .text a:hover{border: 1px solid #f65314;color: #f65314;-webkit-transform: all 1s ease-in;}
/*.indexbanner .bannerinner ul li .text p:hover{color: #da251d;}
.indexbanner .bannerinner ul li .text h3:hover{color: #da251d;}*/
.humanity-slider .pagination {
    width: 100%;
    height: 11px;
    position: absolute;
    bottom: 18px;
    z-index: 999;
    left:50%;
    margin-left: -27px;
}
.humanity-slider .pagination a {
    background: url(../images/wdian2.png) no-repeat bottom;
    width: 11px;
    height: 11px;
    margin-right: 9px;
    float: left;
    text-indent: -999px;
    overflow: hidden;

}
.humanity-slider .pagination a.selected {
    *height: 11px;
    *background: url(../images/wdian.png) no-repeat top;
}
.humanity-slider .pagination a.selected {
    background: url(../images/wdian.png) no-repeat top;
}




.technology-item .t-item-list{
    float: left;
    width: 20%;
    min-width: 110px;
    max-width: 140px;
    position: relative;
    text-align: center;
}
.technology-item .t-item-list .t-item-text{
    position: absolute;
    top: 64px;
    left: 0px; 
    text-align: center;
    width: 100%;
}
.technology-item .t-item-list .t-item-text p{
    line-height: 10px;
}
.technology-item .t-item-list .color71bf44{
    color: #71bf44;
}  
.technology-item .t-item-list .color3776bc{
    color: #3776bc;
}  
.technology-item p{
    margin: 10px 0;
}
.technology-item .technology-list{
    float: left;
/*    margin-left: 10px;*/
    position: relative;
    width: 23%;
    margin:0 1%; 
    
}
.technology-item .technology-list .technology-text{
    position: absolute;
    top: 40px;
    left: 18px;
    
} 
.technology-item .technology-list .technology-text em{
    color: #2a71b9;
    font-size: 32px;
    font-weight: bold;
    margin-right: 10px;
}
.technology-item .technology-list .technology-text p{
    color: #71bf44;
      font-weight: bold;
}
.technology-item .technology-quan{
    position: absolute;
     top:148px;
     left: 518px;


}
.technology-item .technology-quan .quan-item{
     position: absolute;
     top:0px;
     left: 0px;
}
.technology-item .technology-quan1{
    position: absolute;
     top:135px;
     left: 557px;


}
.technology-item .technology-quan2{
    position: absolute;
     top:162px;
     left: 395px;


}
.technology-item .technology-quan3{
    position: absolute;
     top:200px;
     left: 200px;


}
.quan-item{
	animation: myfirst 1s linear 0s infinite alternate;
	-webkit-animation: myfirst 1s linear 0s infinite alternate;
	-moz-animation: myfirst 1s linear 0s infinite alternate;
	-o-animation: myfirst 1s linear 0s infinite alternate;
}

@keyframes myfirst
{
	form{transform:scale(1)}
	to{transform:scale(1.3)}
}
@-webkit-keyframes myfirst{
	from{-webkit-transform:scale(1)}
	to{-webkit-transform:scale(1.3)}
}
@-moz-keyframes myfirst{
	from{-moz-transform:scale(1)}
	to{-moz-transform:scale(1.3)}
}
@-o-keyframes myfirst{
	from{-moz-transform:scale(1)}
	to{-moz-transform:scale(1.3)}
}

.technology-li{
    border-bottom: 1px solid #ccc; 
    float: left;
        width: 100%;
    display: block;
    cursor: pointer;
}
.technology-li .t-title{
    float: left;
    width: 100%;
  display: block;
    
}
.technology-li .t-title p{
    width: 100%;
      color: #333333;
    font-size: 15px;
    background: url('../images/xiangyou.png') center right no-repeat;
}
.technology-li.active .t-title p{
    background: url('../images/xiangyou2.png') center right no-repeat;
}
.technology-li .t-content strong{
    color: #2a71b9;
    font-size: 13px;
}
.technology-li-con{width: 100%;float: left;}
.technology-li .t-content{display: none;}
.technology-li.active .t-content{display: block;
float: left;
margin-bottom: 30px;
}
.technology-li .t-content .t-content-text{
    width: 45%;
    margin-right: 5%;
    float: left;
}
.technology-li .t-content .t-content-img{
    float: left;
    width: 50%;
}
.technology-li .t-content .t-content-img2{
    width: 100%;
}
.technology-li .t-content .t-content-img2 img{
    width: 100%;
}


.mplayer .play{width:100%;z-index:9;cursor:pointer;z-index: 100;overflow: hidden;}
.w-phone{display: none;}

.mplayer .play img{display: inline-block;
    -webkit-transition: -webkit-transform 1s ease-out;
    -moz-transition: -moz-transform 1s ease-out;
    -ms-transition: -ms-transform 1s ease-out;
    transition: transform 1s ease-out;

}
.mplayer .play:hover img{-moz-transform:scale(1.1); 
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); }



@-webkit-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    transform: translateX(30px);
  }

  80% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    -ms-transform: translateX(30px);
    transform: translateX(30px);
  }

  80% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}




@media only screen and (max-width: 1260px) {
.bannerlist .list-item{height: 255px;}
#visual .visualinner .w-detaile-con{width: 1200px;margin-left: -600px;}
#visual .visualinner .w-detaile{right: 100px;}
}



@media only screen and (max-width: 960px) {
    #page {min-width: 100%;}

    #topline .menuico{position:fixed;right:30px;width:30px;height:33px;top: 30px;cursor:pointer;display: block}
    #topline .menuico span{width:100%;height:5px;margin-top:4px;background:#3776bc;position:relative;display: block;}


    .w1200{width:100%;}
    .ie8 .w1200{width:100%;}
    .headerinner #logo {margin-left:30px;}

    .jtlist ul li span{font-size:12px;left:2%;bottom:5%;height:26px;line-height:26px;}
    .jtlist ul li:hover span{height:93.4%;line-height:2000%;}

    .jtlist2 ul li a em {
        font-size:12px;
    }
    .jtlist2 ul li a span {
        font-size:13px;
    }

    #page{overflow-x: hidden}
    #mainmenu{display: none;}
    #mainmenu2 {
        width: 290px;
        color: #fff;
        position: absolute;
        display: block;
        top: 0;
        right: 0;
        bottom: 0;
        z-index: 1;

        text-align: left;

    }
    #mainmenu2 ul {
        position: relative;
        left: 272px;
        z-index: 9;
        -webkit-transition: left 500ms cubic-bezier(0.77,0,0.175,1);
        -moz-transition: left 500ms cubic-bezier(0.77,0,0.175,1);
        -ms-transition: left 500ms cubic-bezier(0.77,0,0.175,1);
        transition: left 500ms cubic-bezier(0.77,0,0.175,1);
        height:100%;

    }
    .pagearea {
        float:left;
        width: 100%;
        position: relative;
        z-index: 12;
        -webkit-backface-visibility: hidden;
        -ms-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        -webkit-transition: -webkit-transform 500ms cubic-bezier(0.77,0,0.175,1);
        -moz-transition: -moz-transform 500ms cubic-bezier(0.77,0,0.175,1);
        -ms-transition: -ms-transform 500ms cubic-bezier(0.77,0,0.175,1);
        transition: transform 500ms cubic-bezier(0.77,0,0.175,1);
    }
    .pagearea .zhe{position:absolute;width:100%;height:100%;z-index:999;background:url(../images/bg_zhe.png) repeat;display: none;}

    .menuopen .pagearea {
        -webkit-transform: translateX(-290px);
        -moz-transform: translateX(-290px);
        -ms-transform: translateX(-290px);
        transform: translateX(-290px);

    }
    .menuopen #mainmenu2{
        z-index:13
    }
    .menuopen #mainmenu2 ul {
        left:0;
        box-shadow: 0px 0px 22px #000;
        z-index:999;

    }
    .menuopen .zhe{display: block}
    .ie8body .pagearea{margin-left:-272px;}
    #mainmenu2 ul li{float:left;margin-left:15px;border-bottom:1px solid #dcdada;width:231px;line-height:50px;}
    #mainmenu2 ul li a{float:left;width:215px;margin-left:16px;font-size:15px;color:#666666;text-decoration: none;font-weight:bold;background:url(../images/rightsideico.png) no-repeat right;}
    #mainmenu2 ul li form{float:left;width:100%;margin-top:32px;}
    #mainmenu2 ul li form .boxs{float:left;width:170px;height: 37px;font-size:14px;color:#666;padding:0 10px;outline:none;border:1px solid #dcdada;}
    #mainmenu2 ul li form .boxt{float:left;width:39px;height:39px;background:url(../images/btnsidesearch.png) no-repeat;border:none;overflow: hidden;text-indent: -999px;cursor:pointer;outline:none;}

    #mainmenu2 ul li .lau a{float:left;font-size:12px;font-weight:normal;background:none;border:none;width:auto;margin:0;line-height:15px;padding: 3px 5px;margin-top: 20px;transition: all 0.2s ease 0s;}
    #mainmenu2 ul li .lau a.active{ padding:3px 5px;   color: #fff;
    transition: all 0.2s ease 0s;
    background: #2a71b9;
    border-radius: 14px;}

    .toplineinner .p1 {margin: 30px 80px 0 0;}
    .toplineinner .p1 a{display: none;}
    .toplineinner .searchbtn {width: 33px;height: 34px;background: url(../images/ico_search2.png) no-repeat center;margin-top: 0px;}
    .toplineinner form{display: inline-block;float:left;display: none;margin-bottom:-1px;}
    .toplineinner .sidesearchbtn{display: inline-block;float:left;width: 33px;height: 34px;background: url(../images/ico_search2.png) no-repeat center;display: block;margin-left:10px;}

    .homenew {width: 100%;height: auto;}
    .homenew .tab p {margin-left: 5%;}
    .homenew .newscontent .newsblock{height:auto;}
    .homenew .newscontent .newsblock .newsfirst .left {width: 90%;height:auto;margin-left:5%;overflow: hidden}
    .homenew .newscontent .newsblock .newsfirst .left img{width:100%;position:static;height:auto}
    .homenew .newscontent .newsblock .newsfirst .right {width: 90%;margin-left: 5%;height: 150px;}
    .homenew .newscontent .newsblock .newslist ul li a .ttl {width: 290px;}
    .homenew .newscontent .newsblock .newslist {width: 90%;padding: 5%;}
    .homevideo {margin-left: 0px;height: auto;width: 90%;padding: 0 5%;}
    .homevideo .videoblock .img {width: 100%;height:auto}
    .homevideo .videoblock .img img {width: 100%;position: static;}
    .homevideo .videoblock .green {width: 96%;padding: 2%;min-height:90px;}
    .homeplatform {height: auto;padding:0 5%;width: 90%;margin-bottom:30px;}
    .homeplatform .platformblock .platitem {float: left;position: relative;}
    .homeplatform .platformblock .platinformbox {width: 100%;height: auto;padding-bottom:20px;}
    .homeplatform .platformblock .platinformbox .platinformbottom {width: 96%;margin: 22px 2% 0 2%;}
    .homeplatform .platformblock .platinformbox .platinformtop .ttl {margin: 17px 10px 0 10px;}
    .homeplatform .platformblock .platimg {width: 100%;height:260px;}
    .homeplatform .platformblock .platimg iframe {width: 100%;}

    .homerecommend {height: auto;width: 90%;margin-left: 0;padding:0 5% 30px 5%;}
    .homerecommend .recommendblock .img {width: 100%;height: auto;}
    .homerecommend .recommendblock .img img{position:static;width: 100%;height: auto;}
    .homerecommend .recommendblock .img .hover em {top: 48%;}
    .homerecommend .more {right: 5%;}
    .homebusiness {width: 90%;padding:0 5%;}
    .homebusiness .businessbox .businessitem{margin-bottom:19px;width: 97%;height: auto;margin-right: 0px;}
    .homebusiness .businessbox .businessitem img {float: left;width: 100%;height: auto;}
    .homebusiness .businessbox {width: 100%;}

    .footerabout {width: 67%;margin-left:5%;margin-bottom:20px;}
    .erweima {margin-top:20px;}
    #footermenu {float: left;width: 90%;margin-left: 5%;}
    #footermenu .footermenuinner {float: left;width: 100%;}
    #footermenu .box.box-top{border-top:none; }
    #footermenu .box {float: left;width: 45%;margin-left: 0;margin-right: 5%;}
    .footerbottom .copyright {width: 90%;margin-left:5%;margin-bottom: 20px;line-height: 22px;}
    .footerbottom .copyright a{font-size:12px;}

    .footerbottom #mailform{margin-right:5%;} 
    /*首页新增*/
    
    .bannerlist .list-item{width: 100%;height: auto;}
    .bannerlist .list-item .list-img{position: relative;width: 100%;left: 0;margin-left: 0;}
    .bannerlist .list-item .list-img img{width: 100%;}
    .corporate-cate{width: 90%;margin: 0 5%;}
    .corporate-cate .item{width: 50%;margin: 20px 0;display: block;float: left;}
    .corporate-con{width: 90%;margin: 0 5%;}
    .corporate-con .list{width: 100%;}
    .corporate-con .corporate-info p{padding: 0;}
    .corporate-con .corporate-info{padding: 0;}
    .mplayer{width: 100%;height: 350px;}


    .mplayer .play{display: block !important;height: auto;}
    .index-con{width: 90%;margin: 0 5%;}
    .index-news-con .imgs-slider{width: 100%;}
    .index-news .index-news-con  .news-list{width: 100%;}
    .news-list .news-area{width: 100%;margin-left: 0;}
    .news-imgs{width: 600px;margin-left: -300px;}
    .index-industry .industry-info p{padding: 0;}
    .concern-info p{padding: 0;}
    .corporate .corporate-title h2{margin-top: 60px;}
    .corporate .corporate-title{margin: 0;}
    .index-news .news-title h2{margin-top: 0;}
    .index-data .tab{width: 100%;height: auto;line-height: 24px;margin-top: 20px;}
    .index-data .data{width: 100%;}
    .index-data .data .data-icon{margin-top: 0px;display: none;}
    .index-data .data  .data-shape{margin-top: 0px;margin-left: 0;width: 100%;}
    .w-pc{display: none;}
    .w-phone{display: block;}
    .w-phone img{width: 100%;}
    .technology-item .technology-list{
            width: 48%;
            margin:0 1%; 
        }
    .technology-item .technology-list{text-align: center;}
    .technology-item .technology-list .technology-text{width: 130px;left: 50%;margin-left: -65px;text-align: left;}
    .technology-nav .nav-item{width: 100%;margin: 10px 0;}
    .technology-item.t-item img{width: 100%;}
    .t-content-img img{width: 100%;}
    .pagetext-item img{width:100%;}
    .technology-item .t-item-list .t-item-text{top: 70px;}
    .concern .concern-detail-ph{display: block;}
    .concern .concern-detail{display: none;}
    .humanity-item .humanity-img-right{float: left !important;}
    .humanity-item .humanity-img{width: 100%;margin-top: 30px;margin-left: 0;margin-right: 0;margin-bottom: 0;}
    .humanity-item .humanity-text{width: 100%;margin-bottom: 30px;}
   .humanity-slider{width: 100%;}
   .humanity-slider ul li{width: 100%;}
   .humanity-item{width: 100%;margin: 0 auto;float: none;}
   .pagetext-item .pagetext-item-list img{width: 100%;}
   .pagetext-item .indust-list{width: 20%;}
   .news-imgs .pagination{left: 30px;}
   .news-imgs ul li .text p{margin-left: 28px;}
   
   .technology-nav .nav-item{margin: 0;}
   .technology-nav .nav-item2{width: 26%;margin-right: 1%;}
   .humanity-slider ul li .text{margin: 60px 20px 0 20px;}
    #sidebar .sidemenu li a{margin-left: 0 !important;}
/*    .bannerlist .list-con{top: 48px;}
    .bannerlist .list-more{top:160px;}
    .bannerlist .list-con h2{margin-bottom: 30px;}*/
.index-data .data  .data-shape p img{display: none;}

   #visual .visualinner .banner-con{width: 640px;margin-left: -320px;}
   #visual .visualinner .paginationbox{width: 320px !important;margin-left: -160px !important;}
   #visual .visualinner ul li .con img{width: 100%;}
   #visual .visualinner .paginationbox{background: none;}
   #visual .visualinner .paginationbox .pagination a{width:12px;height:12px;background:url(../images/quan11.png) no-repeat center center;display: block;margin: 0;margin-right:12px;}
   #visual .visualinner .paginationbox .pagination a.selected{background:url(../images/quan22.png) no-repeat;}
   #visual .visualinner .w-detaile-con{width: 640px;margin-left: -320px;}
   #visual .visualinner .w-detaile{right: 20px;}

}


.header1{border-bottom:#a1a0a5 1px solid;}
#l-map{height:650px;width:100%;}
#r-result,#r-result table{width:100%;}
#m-control{position:absolute;top:88px;left:0px;width:457px;background:#fff;border-right:#a1a0a5 1px solid;}
#m-control .control form{margin-top:35px;margin-left:20px;width:417px;height:49px;border:#d8d8d8 1px solid;}
#m-control .control .img{margin-left:20px;margin-top:10px;width:419px;}
#m-control .control .img2{border:#d8d8d8 1px solid;height:49px;line-height:49px;color:#a0a1a3;text-indent:48px;background:#f9f9f9 url(/themes/basic/skin/images/icon_map1.jpg) no-repeat 14px 14px;font-size:12px;}
#m-control .control .img3{background:#f5f7f7;font-size:12px;height:30px;line-height:30px;text-indent:48px;color:#a0a1a3;}
#m-control .control .searchinput{float:left;width:367px;height:49px;border:0px;line-height:49px;background: url(/themes/basic/skin/images/icon_map.jpg) no-repeat 14px 14px;text-indent:48px;color:#a0a1a3;font-size:12px;font-weight:normal;}
#m-control .control .seatchbtn{float:left;width:50px;height:49px;background: url(/themes/basic/skin/images/searchbtn.jpg) no-repeat center center;border:0px;}
#m-control .control{position:relative;width:100%;height:100%;}
#r-result{width:419px;margin:10px 0 0 20px;}
#m-control .btnBox{position: absolute;left: 100%;top: 50%;margin-top: -35px;width: 15px;height: 71px;background: url(/themes/basic/skin/images/btn_sidemenu.jpg);cursor: pointer;}
#m-control .btnBox1{background: url(/themes/basic/skin/images/btn_sidemenu1.jpg);}  

@media only screen and (max-width: 640px) {
    /*#page{width: 640px;min-width: 640px;}*/
    #mainmenu2{position: fixed;}
    #m-control{border:0px;top:88px;width:100%;border-bottom:#a1a0a5 1px solid;}
    #m-control .btnBox{position: absolute;left: 50%;top: 334px;margin-left: -70px;height: 30px;width: 140px;background: url(/themes/basic/skin/images/btn_sidemenu2.jpg);cursor: pointer;}
    #m-control .btnBox1{background: url(/themes/basic/skin/images/btn_sidemenu3.jpg);} 
    #r-result{margin-left:20px;width:600px;margin-top:0px;background:#f5f7f7}
    #m-control .control .img{margin-left:20px;}
    #m-control .control .img2{width:598px;font-size:18px;height:60px;line-height:60px;background:#f9f9f9 url(/themes/basic/skin/images/icon_map1.jpg) no-repeat 14px 20px;}
    #m-control .control .img3{width:600px;font-size:18px;height:36px;line-height:36px;}
    #header{background:#fff;}
    #m-control .control form{height:60px;width:600px;margin-left:20px;}
    #m-control .control .searchinput{height:60px;width:540px;background: url(/themes/basic/skin/images/icon_map.jpg) no-repeat 14px 20px;font-size:18px;}
    #m-control .control .seatchbtn{float:left;width:60px;height:60px;background: url(/themes/basic/skin/images/searchbtn.jpg) no-repeat center center;border:0px;}
    #r-result{background:#f5f7f7;}
    .amap-lib-driving{border:none;width:560px;padding-left:40px;}
    .amap-lib-driving .planTitle{padding-left:40px;margin-left:-40px;border:0px;}
    .concern .concern-detail .witem1{top: -40px;}
    .concern .concern-detail .witem4{bottom: -48px;}
    .concern .concern-detail .witem3{bottom: -23px;}
    .concern .concern-detail .witem2{top: -38px;}
    .technology-item .t-item-list .t-item-text{top: 54px;}
    .mplayer{height: 280px;}
    .news-list .item{margin-top: 20px;}
    .index-news-con .imgs-slider{width: 80%;margin-left: 10%;}
    .news-imgs .pagination{left: 91px;}
    .news-imgs ul li .text p{margin-left: 88px;}
    #visual .visualinner .banner-con{width: 558px;margin-left: -279px;}
    #visual .visualinner .paginationbox{width: 558px !important; margin-left: -279px !important;}
    #visual .visualinner .w-detaile{right: 30px;}
    #visual .visualinner ul li .con img{width: 196px;}
    
}
@media only screen and (max-width: 638px) {
    #visual .visualinner .banner-con{width: 300px;margin-left: -150px;}
    #visual .visualinner .paginationbox{width: 300px !important; margin-left: -150px !important;}
    #visual .visualinner .w-detaile-con{width: 300px;margin-left: -150px;}
    #visual .visualinner ul li .con img{width: 196px;}

}
