﻿* {margin:auto auto;padding:0px 0px;}
body {font-family:"SimSun","Microsoft YaHei","Lato",sans-serif;-ms-overflow-x:hidden;text-align:center;font-size:13px;min-width:1240px;background-color:#f7f7f7;overflow-x:hidden;}
body a{outline:none;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{text-decoration:none;}
section {background:rgb(255,255,255);}
img {max-width:100%;border:0px;}
ul,li{list-style:none;padding:0px 0px;}
.container {width:1200px;display:table;padding:0px 0px;margin:auto auto;}
.clear64{height:64px;width:100%;display:table;clear:both;}
.clear24{height:24px;width:100%;display:table;clear:both;}
.content-gray{width:100%;padding:40px 0px;background-color:#f2f2f2}
.content-gray .title{font-size:30px;text-align:left;padding-left:40px;}

#header{width:100%;margin:auto auto;height:176px;overflow:hidden;background-color:#f1f1f1;}
#header .line-body{background-image:url(../images/line-body.jpg);width:100%;height:16px;min-width:1200px;}
#header .header-desc{display:table;width:1200px;padding:10px 0px;}
#header .header-desc .logo{float:left;padding-top:10px;}
#header .header-desc .desc-menu{float:right;}
#header .header-desc .desc-menu .desc-a span{margin-left:30px;}
#header .header-desc .desc-menu .desc-a span a{color:#333;font-size:12px;}
#header .header-desc .desc-menu .desc-ad {font-size:20px;padding-top:30px;color:#333;text-align:right;}

#header .header-nav{width:1200px;display:table;}
#header .nav{float:left;padding-top:0px;width:100%}
#header .nav ul{clear:both;width:100%;display:table;}
#header .nav ul li{display:inline-block;padding:18px 0px;float:left;margin-right:40px;}
#header .nav ul .on a.nav-a{color:#13489d;/*font-weight:bold;*/}
#header .nav ul li.search{float:right;margin-right:4px;position:relative;padding-top:4px;}
#header .nav ul li.search .search-input{border:0px;padding:2px 4px;padding-right:36px;display:inline-block;border:0px;border-bottom:1px solid #B2B2B2;border-radius:0px 0px;font-size:16px;height:36px;width:180px;padding-left:10px;background-color:transparent;}
#header .nav ul li.search .search-btn{display:inline-block;position:absolute;background-image:url(../images/ico-search.png);right:0px;background-color:transparent;border:0px;background-position:center;height:36px;width:36px;background-repeat:no-repeat;}

#header .nav ul li a.nav-a{display:block;color:#333;font-size:20px;padding:0px 0px;font-weight:normal;padding-bottom:2px;}
#header .nav ul li a.cur{/*color:#13489d;*/border-bottom:1px solid #13327c }
#header .nav ul li a.nav-a i{font-size:18px;margin:auto 6px;}
#header .nav ul li a.nav-a:hover{/*color:#13489d;*/border-bottom:1px solid #13327c}
#header .nav ul li a.nav-a:hover i{color:#fff;background-color:#00a4c5}
#header .nav ul li dl{ display:none; width:100%;min-width:1240px; padding:6px 0; position:absolute; left:-1px; top:176px; text-align:center;background-image:url(../images/sub-bg.png);background-repeat:repeat-x;z-index:9999999;overflow:hidden;height:52px; background-position:top center;}
#header .nav ul li dl div{width:1192px;margin:auto auto;text-align:right;}
#header .nav ul li dl dt{display:inline-block;}
#header .nav ul li dl dt a{color:#333;font-size:16px;font-weight:normal;display:inline-block;padding:4px 12px;margin:6px 12px;}
#header .nav ul li dl dt a:hover{color:#13489d;border-radius:4px 4px;}
#header .nav ul li .phone{font-size:20px;color:#666666;padding-left:36px;}
#header .nav ul li .phone i{margin-right:6px;}


#banner{ margin:auto auto;width:100%; height:600px; position:relative;  overflow:hidden; min-width:1200px;  }
#banner .hd{ width:100%;overflow:hidden; position:absolute;bottom:-10px; z-index:9999;display:none;}
#banner .hd ul{ overflow:hidden; zoom:1; }
#banner .hd ul li{ width:25%; float:left;text-align:center;border:1px solid #fff;background-color:#38abd1;filter:alpha(opacity=60);opacity:0.6;color:#fff; font-size:16px;padding:4px 0px;cursor:pointer; }
#banner .hd ul li.on{ background-color:#00a4c5;cursor:pointer; }
#banner .bd li{ vertical-align:middle;width:100%;height:600px;background-position:center;}
#banner .bd{width:100%;z-index:0;}
#banner .bd li .container{height:100%;height:600px;text-align:center;position:relative;}
#banner .bd li .banner-desc{position:absolute;bottom:0px;left:100px;margin:auto auto;-moz-box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);border:0px solid #cccccc;behavior: url(ie-css3.htc);width:980px;padding:12px 12px;background-color:#fff;}
#banner .bd li .banner-desc .cn{font-size:30px;line-height:32px;}
#banner .bd li .banner-desc .en{font-size:26px;line-height:36px;color:#6fba2c;}
#banner .prev,
#banner .next{ position:absolute; left:27%; top:88%;z-index:99999; margin-top:-25px; display:block; width:32px; height:29px; background:url(../images/left-arrow.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
#banner .next{ left:auto; right:27%;background:url(../images/right-arrow.png) no-repeat; }
#banner .prev:hover,
#banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }


#Ad{width:722px;position:relative;}
#Ad img{position:absolute;top:-80px;z-index:10000;left:0px;}

#middle{background-color:#fff;clear:both;}
#middle .middle-desc{width:100%;background-color:#fff;padding:60px 0px;} 
#middle .middle-desc .desc-txt{font-size:16px;color:#333;line-height:28px;}
#middle .middle-desc .desc-img{width:890px;padding:60px 0px;display:table;}
#middle .middle-desc .desc-img .left-img{width:360px;height:180px;background-image:url(../images/feature1.png);margin:0px 40px;display:inline-block;}
#middle .middle-desc .desc-img .right-img{width:360px;height:180px;background-image:url(../images/feature2.png);margin:0px 40px;display:inline-block;}
#middle .middle-desc .desc-img .bigFont{font-size:30px;color:#fff;padding-top:32px;}
#middle .middle-desc .desc-img .txtMore{padding-top:20px;}
#middle .middle-desc .desc-img .txtMore a{color:#fff;font-size:16px;}
#middle .middle-desc .desc-img .txtMore a img{vertical-align:middle;margin-left:6px;margin-top:-2px;}

#middle .middle-product{background-color:#f7f7f7;padding-bottom:20px;}
#middle .pro-title{font-size:24px;color:#00489D;padding:50px 0px;}
/* ��ҳ��Ʒ */
.middleProductScroll{ position:relative;height:232px; margin-bottom:4px;overflow:hidden;width:1120px;   }
.middleProductScroll ul{ overflow:hidden; zoom:1; }
.middleProductScroll ul li{ float:left; margin: 0 6px;  width:335px;height:238px; display:inline; }
    .middleProductScroll ul li .single-product {
        background-color: #fff;
        -moz-box-shadow: rgba(0,0,0,0.166666) 0px 17px 50px 0px;
        -webkit-box-shadow: rgba(0,0,0,0.166666) 0px 17px 50px 0px;
        box-shadow: rgba(0,0,0,0.166666) 0px 17px 50px 0px;
        width: 260px;
        height: 180px;
        border: 0px solid #cccccc;
        behavior: url(ie-css3.htc);
        opacity: 1;
        filter: alpha(opacity=100);
        opacity: 1\0/IE9;
        filter: alpha(opacity=100\0/IE9);
        border: 1px solid #ddd;
    }
.middleProductScroll ul li .single-product .txt{height:40px;line-height:40px;}
.middleProductScroll ul li .single-product .txt a{display:block;width:220px;padding:0px 20px;text-align:left;font-size:16px;color:#333;position:relative}
.middleProductScroll ul li .single-product .txt a span{position:absolute;right:20px;top:-4px;}
.middleProductScroll ul li .single-product .img img{ width:260px; height:140px; }
.middleProductScroll .prev,
.middleProductScroll .next{ position:absolute;  left:30px; top: 20px; display:block; width:20px; height:140px; overflow:hidden; background:url(../images/pro-arrow.png) center center no-repeat; cursor:pointer;  }
.middleProductScroll .next{ left:auto; right:10px;background:url(../images/pro-arrow2.png) center center no-repeat;  }
.middleProductScroll .prevStop{ background-position:0 0; }
.middleProductScroll .nextStop{ background-position:0px 0; }

/*��ҳ���š���Ƶ*/
.index-title{font-size:24px;color:#00489D;padding:30px 20px;width:100%;text-align:left;}
.middle-table{display:table;width:1120px;}
.middle-table .left-news{float:left;width:600px;}
.middle-table .left-news .news-table{display:table;width:100%;margin-bottom:40px;}
.middle-table .left-news .news-table .news-img{float:left;width:220px;height:130px;position:relative;overflow:hidden;}
.middle-table .left-news .news-table .news-img .img{width:220px;height:130px;}
.middle-table .left-news .news-table .news-img .img img{width:220px;height:130px;}
.middle-table .left-news .news-table .img-bg{position:absolute;z-index:100;bottom:0px;width:220px;height:46px;background-color:#333;opacity:.7}
.middle-table .left-news .news-table .img-txt{text-align:left;z-index:1000;line-height:18px;padding:4px 20px;color:#fff;position:absolute;bottom:0px;}
.middle-table .left-news .news-table .img-txt a{color:#fff;font-size:12px;}

.middle-table .left-news .news-table .news-a{float:left;width:360px;padding-left:40px;}
.middle-table .left-news .news-table .news-a .news-txt{width:100%;text-align:left;font-size:18px;color:#333;padding:20px 0px;}
.middle-table .left-news .news-table .news-a .news-list{width:100%;display:table;margin-left:1px;}
.middle-table .left-news .news-table .news-a .news-list .single-news{padding-bottom:4px;text-align:left;display:table;width:100%;}
.middle-table .left-news .news-table .news-a .news-list .single-news a{background:url(../images/dot.png) no-repeat left center;padding-left:12px;color:#333;font-size:14px;float:left;display:inline-block;width:220px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap; }
.middle-table .left-news .news-table .news-a .news-list .single-news a img{vertical-align:middle;margin-right:4px;}
.middle-table .left-news .news-table .news-a .news-list .single-news span{float:right;font-size:14px;}


.middle-table .right-voide{float:right;width:420px;}
.middle-table .right-voide .player{width:420px;height:300px;overflow:hidden;position:relative;}
.middle-table .right-voide .player .player-img img{width:420px;height:300px;}
.middle-table .right-voide .player .player-btn{position:absolute;top:47%;left:48%;z-index:99;}

#middle .middle-servers{width:100%;background-color:#f1f1f1;padding:50px 0px;} 
#middle .middle-servers .servers-txt{font-size:16px;color:#333;line-height:28px;}
#middle .middle-servers .servers-img{width:890px;padding:0px 0px;display:table;}
#middle .middle-servers .servers-img .left-img{width:360px;height:180px;background-image:url(../images/server1.png);margin:0px 40px;display:inline-block;}
#middle .middle-servers .servers-img .right-img{width:360px;height:180px;background-image:url(../images/server2.png);margin:0px 40px;display:inline-block;}
#middle .middle-servers .servers-img .bigFont{font-size:24px;color:#fff;padding-top:32px;text-align:left;padding-left:36px;}
#middle .middle-servers .servers-img .txtMore{padding-top:20px;padding-left:36px;text-align:left;}
#middle .middle-servers .servers-img .txtMore a{color:#fff;font-size:16px;}
#middle .middle-servers .servers-img .txtMore a img{vertical-align:middle;margin-left:6px;margin-top:-2px;}

#middle .middle-global{width:100%;background-color:#fff;padding:50px 0px;} 
#middle .middle-global .global-map{background:url(../images/map.png) right bottom no-repeat;height:360px;width:1120px;text-align:left;}
#middle .middle-global .global-map .country{font-size:30px;color:#333;padding:20px 0px;padding-top:40px;}
#middle .middle-global .global-map .desc{font-size:18px;}
#middle .middle-global .global-map .desc span{color:#13327c;font-size:48px;font-family:'Times New Roman';}

#middle .middle-link{width:100%;background-color:#f1f1f1;}
#middle .middle-link .link-list{display:table;width:100%;overflow:hidden;padding-bottom:20px;}
#middle .middle-link .link-list .single-link{width:154px;float:left;height:70px;margin-left:5px;margin-right:5px;}
#middle .middle-link .link-list .single-link .link-img{width:100%;background-position:center;}
#middle .middle-link .link-list .single-link .link-img a{display:block;height:40px;}
#middle .middle-link .link-list .single-link .txt a{padding:6px 0px;color:#333;font-size:14px;display:block;}


#footer{}
#footer .footer-menu{width:100%;background-color:#00489d;}
#footer .footer-menu .footer-logo{float:left;padding-left:40px;height:140px;padding-right:50px;border-right:1px solid #fff;padding-top:20px;}
#footer .footer-menu .footer-nav{float:left;padding-left:40px;color:#fff;text-align:left;}
#footer .footer-menu .footer-nav .nav-a a{display:inline-block;color:#fff;font-size:16px;}
#footer .footer-menu .footer-nav .nav-share{padding:22px 0px;text-align:left;}
#footer .footer-menu .footer-nav .nav-share .share-qq{width:32px;height:24px;display:inline-block;background:url(../images/ico/ico-qq.png) left center no-repeat;}
#footer .footer-menu .footer-nav .nav-share .share-weixin{width:32px;height:24px;display:inline-block;background:url(../images/ico/ico-weixin.png) left center no-repeat;}
#footer .footer-menu .footer-nav .nav-share .share-weibo{width:32px;height:24px;display:inline-block;background:url(../images/ico/ico-weibo.png) left center no-repeat;}
#footer .footer-menu .footer-nav .nav-share .share-qzone{width:32px;height:24px;display:inline-block;background:url(../images/ico/ico-qzone.png) left center no-repeat;}
#footer .footer-menu .footer-nav .nav-share .share-twitter{width:32px;height:24px;display:inline-block;background:url(../images/ico/ico-twitter.png) left center no-repeat;}
#footer .footer-menu .footer-nav .nav-share .share-facebook{width:32px;height:24px;display:inline-block;background:url(../images/ico/ico-facebook.png) left center no-repeat;}
#footer .footer-menu .footer-nav .nav-share .share-in{width:32px;height:24px;display:inline-block;background:url(../images/ico/ico-inco.png) left center no-repeat;}

#footer .footer-menu .footer-nav .nav-search{background:url(../images/footer-search.png);width:300px;height:36px;margin-left:0px;display:table;}
#footer .footer-menu .footer-nav .nav-search .input{border:0px solid red;height:36px;width:248px;padding:0px 10px;line-height:36px;color:#333;font-size:14px;background-color:transparent;border-radius:8px 8px;float:left;}
#footer .footer-menu .footer-nav .nav-search .btn{border:0px solid red;height:36px;width:50px;color:#333;font-size:14px;background-color:transparent;float:right;}

#footer .footer-menu .footer-ewm{float:right;padding-right:40px;}
#footer .footer-menu .footer-ewm .weixin-txt{padding:8px 0px;color:#fff;font-size:12px;}

#footer .footer-desc{width:100%;background-color:#133780;padding-top:15px;padding-bottom:15px;}
#footer .footer-desc .desc-copy{float:left;color:#fff;line-height:24px;padding-left:40px;text-align:left;font-size:12px;}
#footer .footer-desc .desc-copy a{color:#fff;}
#footer .footer-desc .desc-site{float:right;padding-top:24px;font-size:12px;color:#fff;padding-right:40px;}


/*��ҳ����*/
.category-nav{width:100%;background-color:#f5f5f5;overflow:hidden;height:60px;}
.category-nav a{display:inline-block;width:140px;height:60px;color:#333;font-size:18px;line-height:60px;}
.category-nav a.cur{background-color:#fff;-moz-box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);box-shadow: 0 0px 20px 0px rgba(0,0,0,0.2);border:0px solid #cccccc;behavior: url(ie-css3.htc);opacity: 1;
	filter: alpha(opacity=100);
	opacity: 1\0/IE9;
	filter: alpha(opacity=100\0/IE9);}
.category-nav a:hover{background-color:#fff;-moz-box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);box-shadow: 0 0px 20px 0px rgba(0,0,0,0.2);border:0px solid #cccccc;behavior: url(ie-css3.htc);opacity: 1;
	filter: alpha(opacity=100);
	opacity: 1\0/IE9;
	filter: alpha(opacity=100\0/IE9);}

.pro-category-nav{width:100%;background-color:#f5f5f5;overflow:hidden;height:100px;}
.pro-category-nav a{display:inline-block;width:140px;height:100px;color:#333;font-size:18px;}
.pro-category-nav a img{margin-top:12px;height:55px}
.pro-category-nav a.cur{background-color:#fff;-moz-box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);box-shadow: 0 0px 20px 0px rgba(0,0,0,0.2);border:0px solid #cccccc;behavior: url(ie-css3.htc);opacity: 1;
	filter: alpha(opacity=100);
	opacity: 1\0/IE9;
	filter: alpha(opacity=100\0/IE9);}
.pro-category-nav a:hover{background-color:#fff;-moz-box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);box-shadow: 0 0px 20px 0px rgba(0,0,0,0.2);border:0px solid #cccccc;behavior: url(ie-css3.htc);opacity: 1;
	filter: alpha(opacity=100);
	opacity: 1\0/IE9;
	filter: alpha(opacity=100\0/IE9);}

.pro-sub-category-nav{width:100%;padding:40px 0px;background-color:#fff;}
.pro-sub-category-nav a{display:inline-block;padding:8px 18px;color:#333;font-size:16px;margin:0px 12px;}
.pro-sub-category-nav a img{margin-top:12px;height:55px}
.pro-sub-category-nav a.cur{background-color:#00489d;border-radius:6px 6px;color:#fff;}
.pro-sub-category-nav a:hover{background-color:#00489d;border-radius:6px 6px;color:#fff;}

/*��������*/
.article-title{padding:0px 50px;padding-top:80px;font-size:30px;color:#333;text-align:left;}
.article-desc{padding:20px 48px;text-align:left;font-size:18px;color:#333;}
.article-txt{padding:20px 48px;line-height:28px;font-size:16px;color:#333;text-align:justify;}
.article-results{padding:20px 48px;line-height:28px;font-size:16px;color:#333;text-align:center;}


/*��ҵ�Ļ�*/
.cluture-title{font-size:26px;padding:40px 0px;color:#333;padding-top:40px;background:url(/images/cluture-title-bg.png) center center no-repeat;}
.cluture-table{display:table;width:1120px;}
.cluture-table .cluture-two,.cluture-three{float:left;padding:20px 50px;float:left;}
.cluture-table .cluture-two{width:550px;}
.cluture-table .cluture-three{width:360px;padding:20px 30px;}
.cluture-table .cluture-sub-title{font-size:24px;color:#333;padding:20px 0px;}
.cluture-table .cluture-seo-title{font-size:18px;color:#333;font-weight:bold;}
.cluture-table .cluture-txt{padding:20px 0px;line-height:24px;font-size:14px;}

/*��������*/
.face-title{font-size:26px;padding:40px 0px;color:#333;padding-top:0px;}
.WFaceScroll{ position:relative;height:378px; margin-bottom:60px;overflow:hidden;width:1100px;   }
.WFaceScroll ul{ overflow:hidden; zoom:1; }
.WFaceScroll ul li{ float:left; margin: 0 35px;  width:262px;height:378px; overflow:hidden; display:inline; }
    .WFaceScroll ul li .single-face {
        background-color: #fff;
        -moz-box-shadow: rgba(0,0,0,0.166666) 0px 17px 50px 0px;
        -webkit-box-shadow: rgba(0,0,0,0.166666) 0px 17px 50px 0px;
        box-shadow: rgba(0,0,0,0.166666) 0px 17px 50px 0px;
        width: 262px;
        height: 378px;
        border: 0px solid #cccccc;
        behavior: url(ie-css3.htc);
        opacity: 1;
        filter: alpha(opacity=100);
        opacity: 1\0/IE9;
        filter: alpha(opacity=100\0/IE9);
        border: 0px solid #ddd;
    }
.WFaceScroll ul li .single-face .img img{ width:262px; height:378px; }
.WFaceScroll .prev,
.WFaceScroll .next{ position:absolute;  left:30px; top: 100px; display:block; width:20px; height:140px; overflow:hidden; background:url(../images/pro-arrow.png) center center no-repeat; cursor:pointer;  }
.WFaceScroll .next{ left:auto; right:10px;background:url(../images/pro-arrow2.png) center center no-repeat;  }
.WFaceScroll .prevStop{ background-position:0 0; }
.WFaceScroll .nextStop{ background-position:0px 0; }


.BFaceScroll{ position:relative;height:190px; margin-bottom:60px;overflow:hidden;width:1100px;   }
.BFaceScroll ul{ overflow:hidden; zoom:1; }
.BFaceScroll ul li{ float:left; margin: 0 35px;  width:262px;height:190px; overflow:hidden; display:inline; }
.BFaceScroll ul li .single-face{background-color:#fff;-moz-box-shadow: rgba(0,0,0,0.166666) 0px 17px 50px 0px;-webkit-box-shadow:rgba(0,0,0,0.166666) 0px 17px 50px 0px;box-shadow: rgba(0,0,0,0.166666) 0px 17px 50px 0px;width:262px;height:378px;border:0px solid #cccccc;behavior: url(ie-css3.htc);opacity: 1;
	filter: alpha(opacity=100);
	opacity: 1\0/IE9;
	filter: alpha(opacity=100\0/IE9);border:0px solid #ddd;}
.BFaceScroll ul li .single-face .img img{ width:260px; height:190px; }
.BFaceScroll .prev,
.BFaceScroll .next{ position:absolute;  left:30px; top: 30px; display:block; width:20px; height:140px; overflow:hidden; background:url(../images/pro-arrow.png) center center no-repeat; cursor:pointer;  }
.BFaceScroll .next{ left:auto; right:10px;background:url(../images/pro-arrow2.png) center center no-repeat;  }
.BFaceScroll .prevStop{ background-position:0 0; }
.BFaceScroll .nextStop{ background-position:0px 0; }

.page-box{ margin-top:15px; color:#999; font-size:14px;width:1120px; }
/*��ҵ����*/
.main-table .n-list{width:1120px;text-align:left; }
.main-table .n-list li{ display:table;/*background-color:#f7f7f7;*/overflow:hidden;width:99.4%;margin-bottom:30px;padding:40px 40px;/*border-radius:6px 6px;*/border-bottom:1px dotted #ddd;}
.main-table .n-list li:hover{box-shadow:rgba(0,0,0,0.166666) 0px 17px 50px 0px;
-moz-box-shadow:rgba(0,0,0,0.166666) 0px 17px 50px 0px;
-webkit-box-shadow:rgba(0,0,0,0.166666) 0px 17px 50px 0px;cursor:pointer;border:0px;}

.main-table .n-list li .time{float:left;width:192px;height:120px;background:url(../images/time-bg.png) no-repeat center;margin-left:0px;}
.main-table .n-list li .time .day{font-size:40px;line-height:36px;color:#999;padding-top:20px;text-align:center;font-family:'Arial Black', sans-serif}
.main-table .n-list li .time .month{font-size:30px;color:#999;text-align:center;padding-top:10px;font-family:Arial;}

.main-table .n-list li .info{float:left;width:600px;padding-left:40px;}
.main-table .n-list li .img{float:right;width:200px;overflow:hidden;text-align:center;}
.main-table .n-list li .img img{height:120px;}

.main-table .n-list li:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.main-table .n-list li h2{ padding:6px 0 6px 0; font-size:18px; line-height:27px; font-weight:normal;margin-top:0px; }
.main-table .n-list li h2 a{ font-size:18px;line-height:29px; color:#333333; text-decoration:none; }
.main-table .n-list li h2 a:hover{ color:#00a4c5; }
.main-table .n-list li .info .note{font-size:12px;line-height:20px;text-align:justify;color:#333;}

/*��������*/
.detail{padding:40px 0px;padding-top:80px;padding-bottom:100px;}
.detail .share{padding:12px 0px;border-bottom:1px dotted #d7d7d9;padding-bottom:0px;}
.meta{ margin:auto auto; padding:0 0 5px 0; border-bottom:1px dotted #f0f0f0; text-align:center;width:1100px;}
.meta:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
.meta h1{ margin:0; padding:0 0 15px 0; color:#666; font-size:24px; line-height:30px; }
.meta .meta-info{ color:#999; font-size:14px; line-height:42px;display:table;padding-right:00px;width:1100px; }
.meta .meta-info .time{ background-position:left -158px; }
.meta .meta-info .view{ background-position:left -36px; }
.meta .meta-info .comm{ background-position:left 4px; }
.meta .meta-info .info-txt{float:left;text-align:left;width:400px;height:36px;}
.meta .meta-info .info-txt span{margin-right:4px;margin-left:6px;}
.meta .meta-info .info-txt  a{color:#d7d7d9 }
.meta .meta-info .info-txt span img{margin-right:8px;vertical-align:middle;}
.meta .meta-info .info-nav{float:right;font-size:24px;width:400px;text-align:right;}
.meta .meta-info .info-nav a{color:#d7d7d9;margin:auto 0px;}
.meta .meta-info .info-nav span{color:#d7d7d9}
.meta .meta-info .info-nav img{vertical-align:top;margin-top:10px;}
.meta .meta-info .info-nav .info-left{display:inline-block;width:24px;height:20px;background-image:url(../images/icon-left.png);background-repeat:no-repeat;background-position:center;}
.meta .meta-info .info-nav .info-right{display:inline-block;width:24px;height:20px;background-image:url(../images/icon-right.png);background-repeat:no-repeat;background-position:center;}

.entry{ margin:15px auto;width:1100px; padding:40px 0px; font-size:16px; word-wrap:break-word;text-align:justify;}
.entry img{ max-width:100%!important; height:auto!important;max-width:528px; }
.star img{vertical-align:middle;height:24px;}
.entry h2,.entry h3,.entry h4{ padding-bottom:5px; border-bottom:1px solid #f6f6f6; color:#333; }
.entry h2{ font-size:1.2em; }
.entry h3,.entry h4{ font-size:1.1em; }
.entry strong{  }
.entry ul,.entry ol{ margin:1em; }
.entry li{ margin-left:1em; }
.entry ul li{ list-style:disc outside none; }
.entry ol li{ list-style:decimal outside none; }
.entry p{ /*display:inherit;*/ color:#3a3a3a; word-wrap:break-word; }
.entry a{ text-decoration:underline; }
.entry code{ display:block; padding:0.5em; background:#eee; border-radius:.5em; color:#777; font-family:'courier new'; line-height:1.7em; }
.entry b,.entry strong{}
.entry table{ border-left:0.15em solid #eee; border-top:0.15em solid #eee; }
.entry table th{ background-color:#F9F9F9; text-align:center; }
.entry table td,.entry table th{ border-bottom:0.15em solid #eee; border-right:0.15em solid #eee; padding:0.25em 0.5em; }
.next-prev-single{ padding:10px 0; color:#444; font-size:16px; overflow:hidden;text-align:left;position:relative; width:1100px;}
.next-prev-single p{ width:80%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.next-prev-single p a{ color:#666; text-decoration:none; }
.next-prev-single .prev{  }
.next-prev-single .next{  }
.next-prev-single .back{position:absolute;right:24px;top:20px;}
.next-prev-single .back a{font-size:18px;color:#666; text-decoration:none;}


/*�������۵�*/
.join-tab{margin-left:50px;padding:0px 12px;border-bottom:2px solid #cccccc;width:auto;text-align:center;width:360px;}
.join-tab a{display:inline-block;padding:8px 0px;font-size:24px;color:#333;border-bottom:4px solid #fff;width:130px;margin:0px 10px;margin-bottom:-2px;}
.join-tab a.active{color:#00489d;border-bottom:6px solid #00489d;margin-bottom:-2px;}
.join-tab span{font-size:24px;margin:0px 0px;}

.join-table{display:table;padding:30px 0px;width:1150px;}
.join-table .join-sales{width:330px;min-height:150px;background-color:#f2f2f2;float:left;margin:25px 25px;text-align:left;padding-bottom:20px;}
.join-table .join-sales:hover{box-shadow:rgba(0,0,0,0.166666) 0px 17px 50px 0px;
-moz-box-shadow:rgba(0,0,0,0.166666) 0px 17px 50px 0px;
-webkit-box-shadow:rgba(0,0,0,0.166666) 0px 17px 50px 0px;cursor:pointer;}
.join-table .join-sales .sales-img{text-align:center;padding-top:20px;}
.join-table .join-sales .sales-title{width:100px;height:36px;line-height:36px;text-align:left;border-bottom:1px solid #333;font-size:16px;margin:10px 30px;margin-bottom:10px;}
.join-table .join-sales .sales-txt{line-height:30px;text-align:left;width:270px;font-size:14px;}
.join-table .join-sales .sales-txt img{margin-right:8px;}

/*�������۵�*/
.shop-table{display:table;padding:30px 0px;width:1150px;padding-top:0px;padding-bottom:120px;}
.shop-table .single-shop{width:275px;height:140px;float:left;border-right:1px dotted #ddd;float:left;margin-bottom:40px;}
.shop-table .single-shop:hover{box-shadow:rgba(0,0,0,0.166666) 0px 17px 50px 0px;
-moz-box-shadow:rgba(0,0,0,0.166666) 0px 17px 50px 0px;
-webkit-box-shadow:rgba(0,0,0,0.166666) 0px 17px 50px 0px;}
.shop-table .single-shop:nth-child(4n){border-right:0px;}
.shop-table .single-shop .img{width:272px;height:92px;overflow:hidden;}
.shop-table .single-shop .img img{height:92px;}
.shop-table .single-shop .txt a{display:block;padding:6px 0px;color:#333;font-size:18px;}

/*����չʾ*/
.cases-table{display:table;padding:30px 0px;width:1150px;padding-top:0px;}
.cases-table .single-cases{width:340px;height:220px;margin:20px 20px;float:left;position:relative}
.cases-table .single-cases:hover{box-shadow:rgba(0,0,0,0.166666) 0px 17px 50px 0px;
-moz-box-shadow:rgba(0,0,0,0.166666) 0px 17px 50px 0px;
-webkit-box-shadow:rgba(0,0,0,0.166666) 0px 17px 50px 0px;}
.cases-table .single-cases .cases-img{width:100%;overflow:hidden;}
.cases-table .single-cases .cases-img img{height:220px;}
.cases-table .single-cases .cases-bg{background-color:#000;opacity:.5;width:340px;height:40px;position:absolute;z-index:100;bottom:0px;}
.cases-table .single-cases .cases-txt{position:absolute;bottom:0px;width:340px;z-index:1000;}
.cases-table .single-cases .cases-txt a{font-size:16px;color:#fff;line-height:40px;display:block;}

/*Ӧ������*/
.area-table{display:table;padding:30px 0px;width:1100px;margin-left:-1px;margin-top:0px;padding-top:0px;overflow:hidden;height:530px;}
.area-table .single-area{width:275px;height:180px;cursor:pointer;float:left;position:relative;border-left:1px solid #ddd;border-bottom:1px  solid #ddd;margin-top:-0px;}
.area-table .single-area:hover .area-bg{display:block;}
.area-table .single-area:hover .area-hover{display:block;}
.area-table .single-area .area-img{width:100%;padding:20px 0px;padding-top:30px;}
.area-table .single-area .area-img img{height:68px;}
.area-table .single-area .area-bg{/*background-color:#3d465c;opacity:.5;*/width:275px;display:none;height:180px;position:absolute;z-index:100;bottom:0px;}
.area-table .single-area .area-txt{width:275px;z-index:1000;}
.area-table .single-area .area-txt a{font-size:16px;color:#333;line-height:40px;display:block;}


.area-table .single-area .area-hover{display:none;position:absolute;z-index:1000;top:0px;}
.area-table .single-area .area-img-bg{display:none;width:275px;height:180px;z-index:98;position:absolute;top:0px;}
.area-table .single-area .area-hover-img{width:100%;padding:20px 0px;padding-top:30px;}
.area-table .single-area .area-hover-img img{height:68px;}
.area-table .single-area .area-hover-txt{width:275px;}
.area-table .single-area .area-hover-txt a{font-size:16px;color:#fff;line-height:40px;display:block;}
.area-table .single-area .area-img-bg img{width:275px;height:180px;}

/*�������*/
.ParnterScroll{ position:relative;height:160px; margin-bottom:120px;overflow:hidden;width:1150px;margin-top:20px;   }
.ParnterScroll ul{ overflow:hidden; zoom:1; }
.ParnterScroll ul li{ float:left; margin: 20px 10px;  width:176px;height:150px; display:inline-block; }
.ParnterScroll ul li .single-parnter {        
        width:156px;height:116px;border:0px solid #ddd;
    }
.ParnterScroll ul li .single-parnter .img img{ width:132px; height:92px;box-shadow:rgba(0,0,0,0.166666) 0px 17px 50px 0px;
        -moz-box-shadow:rgba(0,0,0,0.166666) 0px 17px 50px 0px;
        -webkit-box-shadow:rgba(0,0,0,0.166666) 0px 17px 50px 0px; }
.ParnterScroll .prev,
.ParnterScroll .next{ position:absolute;  left:30px; top:-0px; display:block; width:20px; height:140px; overflow:hidden; background:url(../images/pro-arrow.png) center center no-repeat; cursor:pointer;  }
.ParnterScroll .next{ left:auto; right:10px;background:url(../images/pro-arrow2.png) center center no-repeat;  }
.ParnterScroll .prevStop{ background-position:0 0; }
.ParnterScroll .nextStop{ background-position:0px 0; }



/*��Ʒչʾ*/
.product-table{display:table;padding:30px 0px;width:1150px;}
.product-table .single-product{width:264px;height:300px;margin:10px 10px;float:left;position:relative}
.product-table .single-product:hover{box-shadow:rgba(0,0,0,0.166666) 0px 17px 50px 0px;
-moz-box-shadow:rgba(0,0,0,0.166666) 0px 17px 50px 0px;
-webkit-box-shadow:rgba(0,0,0,0.166666) 0px 17px 50px 0px;}
.product-table .single-product:hover .product-bg{display:none;}
.product-table .single-product .product-img{width:100%;overflow:hidden;}
.product-table .single-product .product-img img{height:270px;}
.product-table .single-product .product-bg{display:none;background-color:#008cd6;opacity:.5;width:274px;height:40px;position:absolute;z-index:100;bottom:0px;}
.product-table .single-product .product-txt{bottom:0px;width:264px;z-index:1000;}
.product-table .single-product .product-txt a{font-size:18px;color:#333;line-height:40px;display:block;}
.product-table .single-product .product-txt a{font-size:18px;color:#333;line-height:40px;display:block;}
.product-table .single-product:hover .product-txt a{color:#fff;background-color:#008cd6}


/*��Ʒ��ϸҳ*/
.center-title{font-size:30px;padding:40px 0px;color:#333;}
.center-desc{text-align:center;}

.line{width:1100px;border-bottom:1px solid #ddd;}
.prodetail-table{width:1100px;display:table;padding-top:60px;}
.prodetail-table .prodetail-img{width:520px;height:420px;float:left;box-shadow:0 0 20px 0 rgba(0,0,0,0.2);
-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);
-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);}
.prodetail-table .prodetail-txt{float:right;width:500px;}
.prodetail-table .prodetail-txt .txt-title{display:table;padding-bottom:20px;border-bottom:1px solid #ddd;width:500px;}
.prodetail-table .prodetail-txt .txt-title .protitle{font-size:24px;float:left;}
.prodetail-table .prodetail-txt .txt-title .quick-key{float:right;}
.prodetail-table .prodetail-txt .txt-title .quick-key a{color:#d7d7d9;margin:auto 0px;}
.prodetail-table .prodetail-txt .txt-title .quick-key span{color:#d7d7d9}
.prodetail-table .prodetail-txt .txt-title .quick-key img{vertical-align:top;margin-top:10px;}
.prodetail-table .prodetail-txt .txt-title .quick-key .info-left{display:inline-block;width:24px;height:20px;margin-top:10px;background-image:url(../images/icon-left.png);background-repeat:no-repeat;background-position:center;}
.prodetail-table .prodetail-txt .txt-title .quick-key .info-right{display:inline-block;width:24px;height:20px;margin-top:10px;background-image:url(../images/icon-right.png);background-repeat:no-repeat;background-position:center;}


.prodetail-table .prodetail-txt .prodetail-info{padding-top:30px;height:300px;border-bottom:1px solid #ddd;}
.prodetail-table .prodetail-txt .prodetail-info table{width:100%;}
.prodetail-table .prodetail-txt .prodetail-info table td{vertical-align:top;padding:4px 6px;text-align:left;font-size:16px;}
.prodetail-table .prodetail-txt .prodetail-info table tr td:nth-child(2n+1){width:112px;}

.prodetail-table .prodetail-img .productSmallImg{display:table;width:520px;height:420px;}
 
.prodetail-table .prodetail-img .slideBox{ width:520px; height:420px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.prodetail-table .prodetail-img .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.prodetail-table .prodetail-img .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.prodetail-table .prodetail-img .slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.prodetail-table .prodetail-img .slideBox .hd ul li.on{ background:#f00; color:#fff; }
.prodetail-table .prodetail-img .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.prodetail-table .prodetail-img .slideBox .bd li{ zoom:1; vertical-align:middle; }
.prodetail-table .prodetail-img .slideBox .bd img{ height:420px; display:block;  }
.prodetail-table .prodetail-img .slideBox .prev,
.prodetail-table .prodetail-img .slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/icon-left.png) center no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.prodetail-table .prodetail-img .slideBox .next{ left:auto; right:3%;background:url(../images/icon-right.png) center no-repeat;  }
.prodetail-table .prodetail-img .slideBox .prev:hover,
.prodetail-table .prodetail-img .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.prodetail-table .prodetail-img .slideBox .prevStop{ display:none;  }
.prodetail-table .prodetail-img .slideBox .nextStop{ display:none;  }


.prodetail-table .prodetail-txt .prodetail-btn{padding-top:20px;}
.prodetail-table .prodetail-txt .prodetail-btn a{display:inline-block;padding:8px 32px;color:#fff;background-color:#999;border-radius:6px 6px;margin:0px 18px;font-size:16px;}
.prodetail-table .prodetail-txt .prodetail-btn a.active{background-color:#00489d}
.prodetail-table .prodetail-txt .prodetail-btn a:hover{background-color:#00489d}

.prodetail-3D .detail-title{width:1100px;border-bottom:1px solid #ddd;padding:12px 0px;text-align:left;padding-top:80px;font-size:24px;}
.prodetail-3D .title-h5{font-size:18px;color:#333;text-align:left;width:1100px;padding-top:60px;}




/*��Ʒ��װ*/
.pack-content{width:100%;padding-bottom:120px;}
.pack-content .pack-title{background-color:#f2f2f2;width:100%;padding:40px 0px;padding-bottom:100px;}
.pack-content .pack-title .title-h5{font-size:24px;color:#333;text-align:left;width:1100px;}



.pack-content .pack-table{margin-top:-50px;display:table;width:1150px;}
.pack-content .pack-table .pack-single{background:url(../images/five-circle.png) center top no-repeat;width:380px;float:left;padding-top:50px;}
.pack-content .pack-table .pack-single .pack-img{width:176px;border-radius:50% 50%;background-color:#fff;height:176px;overflow:hidden;}
.pack-content .pack-table .pack-single .pack-img img{width:156px;height:auto;}
.pack-content .pack-table .pack-single .pack-txt{font-size:16px;color:#333;padding:10px 0px;}



/*ģ̬����*/
.modelbg{background-color:#7b7b7b;position:fixed;width:100%;height:100%;z-index:1000;opacity:0.9;top:0px;display:none;}
/*��������*/
#ad{position:fixed;display:none;background-color:#f2f2f2;-webkit-box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);
    box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);width:960px;z-index:522222;border-radius:6px 6px;padding:12px 12px;top:8%;left:15%;padding-bottom:0px;}

#ad .ad-title{padding:24px 0px;background-image:url(../images/location.png);background-position:bottom left;text-align:center;line-height:28px;color:#005d89;font-size:24px;background-repeat:no-repeat;padding-bottom:36px;padding-top:16px;width:86%;}
#ad .ad-desc{padding:12px 0px;width:86%;text-align:justify;line-height:20px;text-justify:inter-ideograph;font-size:14px;}


/*��¼ҳ��*/
.login-banner{width:100%;height:696px;background:url(../images/login.png) center no-repeat;display:table;}
.login-banner .login-form{width:460px;height:380px;margin-top:140px;background-color:#fff;border-radius:6px 6px;-webkit-box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);
    box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);}
.login-banner .login-form .login-title{display:table;width:352px;padding:30px 0px;}
.login-banner .login-form .login-title span{float:left;font-size:24px;color:#13327c;font-family:SimHei;}
.login-banner .login-form .login-title a{float:right;font-size:12px;color:#008cd6;margin-top:12px;}
.login-banner .login-form .login-input{display:table;width:352px;}
.login-banner .login-form .login-input input{width:352px;padding-left:38px;line-height:36px;height:36px;display:block;border:0px;border-bottom:1px solid #ddd;margin:10px auto;background-color:transparent;}
.login-banner .login-form .username{float:left;}
.login-banner .login-form .username input{width:200px;}
.login-banner .login-form .input-a{float:right;font-size:14px;line-height:36px;padding:6px 6px;}
.login-banner .login-form .username input{background:url(../images/ico-username.png) left center no-repeat;}
.login-banner .login-form .userpwd input{background:url(../images/ico-userpwd.png) left center no-repeat;}
.login-banner .login-form .usercode {float:left;}
.login-banner .login-form .usercode input{background:url(../images/ico-code.png) left center no-repeat;width:200px;}
.login-banner .login-form .codebtn{float:right;padding-top:8px;}
.login-banner .login-form .codebtn a{display:inline-block;width:120px;height:32px;line-height:32px;color:#333;background-color:#ccc;font-size:14px;border-radius:4px 4px;}
.login-banner .login-form .name{float:left;}
.login-banner .login-form .name input{background:url(../images/ico-name.png) left center no-repeat;width:160px;}
.login-banner .login-form .country{float:right;}
.login-banner .login-form .country input{background:url(../images/ico-country.png) left center no-repeat;width:160px;}
.login-banner .login-form .login-desc{padding:12px 0px;display:table;width:342px;padding-top:0px;}
.login-banner .login-form .login-desc span{float:left;font-size:12px;color:#666;line-height:24px;}
.login-banner .login-form .login-desc span input{height:16px;width:16px;border:1px solid #ddd;margin-right:6px;vertical-align:middle;background-color:transparent;}
.login-banner .login-form .login-desc a{margin-top:8px;}
.login-banner .login-form .login-btn{padding:20px 0px;width:352px;}
.login-banner .login-form .login-btn a{display:block;height:36px;line-height:36px;font-size:18px;color:#fff;background-color:#00489d;border-radius:4px 4px;}
.login-banner .login-form .login-btn input{display:block;height:36px;line-height:36px;font-size:18px;color:#fff;background-color:#00489d;border-radius:4px 4px;width:342px;border:0px;}

.login-banner .login-form .register-sucess{padding:36px 0px;width:296px;display:table;text-align:left;line-height:24px;}
.login-banner .login-form .register-sucess img{float:left;margin-right:12px;}


/*������ϵ*/
.servers-title{font-size:26px;padding:40px 0px;color:#333;padding-top:40px;}
.servers-table{display:table;width:1120px;}
.servers-table .servers-four,.servers-three{float:left;padding:20px 35px;float:left;}
.servers-table .servers-four{width:270px;}
.servers-table .servers-three{width:360px;padding:20px 30px;}
.servers-table .servers-sub-title{font-size:24px;color:#333;padding:20px 0px;}
.servers-table .servers-seo-title{font-size:18px;color:#333;font-weight:bold;}
.servers-table .servers-txt{padding:20px 0px;line-height:24px;font-size:14px;padding-top:0px;}

/*Ӫ������*/
.net-tab{margin-left:50px;padding:0px 12px;border-bottom:2px solid #cccccc;width:auto;text-align:left;width:360px;}
.net-tab a{display:inline-block;padding:8px 0px;text-align:center;font-size:24px;color:#333;border-bottom:4px solid #fff;width:130px;margin:0px 10px;margin-bottom:-2px;}
.net-tab a.active{color:#00489d;border-bottom:6px solid #00489d;margin-bottom:-2px;}
.net-tab span{font-size:24px;margin:0px 0px;}

/*����ר��*/
.load-table{display:table;padding:30px 0px;width:1200px;padding-top:0px;}
.load-table .load-single{float:left;width:500px;height:300px;margin:20px 50px;background-color:#f2f2f2;border-radius:1px 1px;}
.load-table .load-single:hover{-webkit-box-shadow: rgba(0,0,0,0.166666) 0px 17px 50px 0px;
    -moz-box-shadow:rgba(0,0,0,0.166666) 0px 17px 50px 0px;
    box-shadow:rgba(0,0,0,0.166666) 0px 17px 50px 0px;}
.load-table .load-single .load-img{padding:20px 20px;float:left;}
.load-table .load-single .load-img img{width:200px;height:260px;}
.load-table .load-single .load-txt{padding:20px 20px;float:right;}
.load-table .load-single .load-txt .load-title{padding-top:40px;width:220px;text-align:left;font-size:16px;color:#333;padding-bottom:20px;}
.load-table .load-single .load-txt .load-desc{width:220px;text-align:left;font-size:12px;line-height:24px;}
.load-table .load-single .load-btn {width:220px;text-align:left;padding-top:60px;}
.load-table .load-single .load-btn a{display:inline-block;text-align:center;height:26px;width:80px;background-color:#fff;border:1px solid #333;border-radius:3px 3px;text-align:center;line-height:26px;color:#333;}
.load-table .load-single .load-btn a:hover{background-color:#3187d0;color:#fff;border:1px solid #fff;}

/*��ϵ����-��Ӫ����*/
.runnging-center{display:table;padding:30px 0px;width:1102px;padding-top:0px;}
.runnging-center .runn-txt{float:left;width:502px;background-color:#e5e5e5;height:380px;}
.runnging-center .runn-txt .contact-title{font-size:24px;text-align:left;padding-top:60px;width:360px;padding-bottom:12px;}
.runnging-center .runn-txt .contact-title span{margin-right:12px;}
.runnging-center .runn-txt .runn-desc{font-size:16px;line-height:32px;color:#333;width:360px;text-align:left;}
.runnging-center .runn-img{float:left;width:600px;height:380px;}
.runnging-center .runn-img img{width:600px;height:380px;}


/*��ϵ����-�ֹ�˾*/
.company-list .contact-title{font-size:24px;text-align:left;padding-top:40px;width:1100px;padding-bottom:0px;}
.company-list .contact-title span{margin-right:12px;}
.company-list .company-table{display:table;padding:30px 0px;width:1150px;padding-bottom:0px;}
.company-list .company-table .company-single{width:500px;margin:40px 30px;float:left;text-align:left;margin-top:0px;}
.company-list .company-table .company-single .company-title{font-size:20px;padding:20px 0px;padding-top:0px;padding-bottom:10px;}
.company-list .company-table .company-single .company-desc{font-size:16px;padding:0px 0px;line-height:28px;}


/*��������*/
.problem-list{display:table;padding:30px 0px;width:1100px;padding-top:0px;padding-bottom:120px;}
.problem-list .problem-single{margin-bottom:40px;background-color:#f2f2f2;border-radius:1px 1px;padding:30px 0px;}
.problem-list .problem-single:hover{-webkit-box-shadow: rgba(0,0,0,0.166666) 0px 17px 50px 0px;
    -moz-box-shadow: rgba(0,0,0,0.166666) 0px 17px 50px 0px;
    box-shadow: rgba(0,0,0,0.166666) 0px 17px 50px 0px;}
.problem-list .problem-Q,.problem-A{width:1000px;padding:5px 0px;display:table;}
.problem-list .problem-Q .Q-no{font-size:30px;color:#008cd6;float:left;height:36px;font-family:Helvetica}
.problem-list .problem-Q .Q-txt{font-size:16px;color:#008cd6;float:left;height:36px;padding-left:20px;line-height:40px;}
.problem-list .problem-A{position:relative;padding-bottom:32px;}
.problem-list .problem-A .A-no{font-size:30px;color:#333;float:left;height:36px;font-family:Helvetica;color:#333;}
.problem-list .problem-A .A-txt{font-size:12px;color:#333;float:left;height:58px;padding-left:20px;line-height:24px;width:980px;padding-top:4px;text-align:left;overflow:hidden;position:relative;}
.problem-list .problem-A .btnDetail{position:absolute;left:38px;bottom:4px;}


/*��������*/
.message-table{width:1100px;display:table;padding:12px 0px;text-align:left;}
.message-table .single-tr{display:table;width:1100px;margin:auto auto;padding-bottom:30px;}
.message-table .single-tr .title{font-size:16px;color:#333;}
.message-table .single-tr .title span{color:red;margin-left:10px;}
.message-table .single-tr .single-left{float:left;width:480px}
.message-table .single-tr .single-right{float:left;margin-left:100px;width:480px}
.message-table .single-input{padding:10px 0px;display:table;width:480px;}
.message-table .single-radio{padding:10px 0px;}
.message-table .single-radio label{margin-right:42px;font-weight:normal;font-size:16px;color:#333;}
.message-table .single-radio label input{margin-right:6px;vertical-align:middle;}
.message-table .single-input input{height:40px;line-height:40px;border:1px solid #b2b2b2;}
.message-table .single-input a{margin-left:12px;display:inline-block;cursor:pointer;}
.message-table .single-input a img{height:34px;border:1px solid #ddd;width:136px;}
.message-table .single-input .btn-default{width:200px;height:40px;line-height:40px;float:right;padding:0px 0px;background-color:#00489d;color:#fff;font-size:18px;border-radius:10px 10px;}
.message-table .join-desc{padding:80px 0px;line-height:28px;text-align:justify;font-size:16px;}
.message-table .join-desc a{color:#6fba2c}

.CodeTitle{float:left;font-size:16px;color:#333;}
.CodeTitle input{width:120px;height:40px;display:inline-block;margin-left:20px;}
.CodeTitle a{display:inline-block;margin-left:20px;}
.CodeTitle a img{height:40px;}


/*Ա������*/
.activty-table{display:table;padding:30px 0px;width:1100px;padding-top:0px;padding-bottom:10px;}
.activty-table .single-actity{float:left;width:1100px;height:400px;margin:25px 50px;background-color:#f2f2f2;border-radius:1px 1px;}
.activty-table .single-actity:hover{background-color:#fff;box-shadow:rgba(0,0,0,0.166666) 0px 17px 50px 0px;}
.activty-table .single-actity .activty-img{width:700px;float:left;height:400px;overflow:hidden;}
.activty-table .single-actity .activty-img img{width:700px;height:400px;}
.activty-table .single-actity .activty-txt{padding:20px 30px;float:left;}
.activty-table .single-actity .activty-txt .activty-title{padding-top:80px;width:330px;text-align:left;font-size:24px;color:#333;padding-bottom:20px;}
.activty-table .single-actity .activty-txt .activty-title a{color:#333;font-size:24px;}
.activty-table .single-actity .activty-txt .activty-desc{width:330px;text-align:left;font-size:14px;line-height:24px;color:#333;}


.activty-table .activty-img .slideBox{ width:700px; height:400px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.activty-table .activty-img .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.activty-table .activty-img .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.activty-table .activty-img .slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.activty-table .activty-img .slideBox .hd ul li.on{ background:#f00; color:#fff; }
.activty-table .activty-img .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.activty-table .activty-img .slideBox .bd li{ zoom:1; vertical-align:middle; }
.activty-table .activty-img .slideBox .bd img{ height:400px; display:block;  }
.activty-table .activty-img .slideBox .prev,
.activty-table .activty-img .slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/ico-left-arrow.png) center no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.activty-table .activty-img .slideBox .next{ left:auto; right:3%;background:url(../images/ico-right-arrow.png) center no-repeat;  }
.activty-table .activty-img .slideBox .prev:hover,
.activty-table .activty-img .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.activty-table .activty-img .slideBox .prevStop{ display:none;  }
.activty-table .activty-img .slideBox .nextStop{ display:none;  }



/*��ҵ����*/
.step-body{width:1200px;background:url(../images/lines.png) center repeat-y;}
.step-body .step-single{width:1200px;background:url(../images/empty.png) center top no-repeat;height:100px;clear:both;display:table;}
.step-body .step-single .step-title{font-size:24px;color:#00489d;width:1200px;display:table;background:url(../images/big-circle.png) center no-repeat;padding:20px 0px;cursor:pointer;margin-bottom:20px;margin-top:20px;}
.step-body .step-single .step-title:hover{font-size:24px;color:#00489d;background:url(../images/big-blue-circle.png) center no-repeat;padding:20px 0px;}
.step-body .step-single .step-title .desc{font-family:SimHei;font-weight:bold;display:inline-block;width:540px;padding-right:45px;text-align:right;}
.step-body .step-single .step-title .years{font-family:SimHei;font-weight:bold;display:inline-block;width:570px;text-align:left;padding-left:60px;}
.step-body .step-single img{width:410px;height:230px;}
.step-body .step-single .step-left{width:490px;min-height:140px;position:relative;border-radius:8px 8px;border:1px solid #ddd;float:left;margin-left:50px;text-align:right;margin-bottom:60px;}
.step-body .step-single .step-left:hover{-webkit-box-shadow:rgba(0,0,0,0.166666) 0px 17px 50px 0px;
    -moz-box-shadow: rgba(0,0,0,0.166666) 0px 17px 50px 0px;
    box-shadow: rgba(0,0,0,0.166666) 0px 17px 50px 0px;}
.step-body .step-single .step-left .direct{background:url(../images/direct-left.png) center no-repeat;position:absolute;width:24px;height:20px;right:-24px;top:40px;}
.step-body .step-single .step-left .circle{background:url(../images/circle.png) center no-repeat;position:absolute;width:16px;height:16px;right:-70px;top:40px;}
.step-body .step-single .step-left:hover .circle{background:url(../images/blue-circle.png) center no-repeat;position:absolute;width:16px;height:16px;right:-70px;top:40px;margin-bottom:60px;}
.step-body .step-single .step-right{width:490px;min-height:140px;position:relative;border-radius:8px 8px;border:1px solid #ddd;float:right;margin-right:50px;margin-top:60px;text-align:left;}
.step-body .step-single .step-right:hover{-webkit-box-shadow:rgba(0,0,0,0.166666) 0px 17px 50px 0px;
    -moz-box-shadow: rgba(0,0,0,0.166666) 0px 17px 50px 0px;
    box-shadow: rgba(0,0,0,0.166666) 0px 17px 50px 0px;}
.step-body .step-single .step-right .direct{background:url(../images/direct-right.png) center no-repeat;position:absolute;width:24px;height:20px;left:-23px;top:40px;}
.step-body .step-single .step-right .circle{background:url(../images/circle.png) center no-repeat;position:absolute;width:16px;height:16px;left:-70px;top:40px;}
.step-body .step-single .step-right:hover .circle{background:url(../images/blue-circle.png) center no-repeat;position:absolute;width:16px;height:16px;left:-70px;top:40px;}
.step-body .step-single .step-txt{padding:30px 40px;padding-bottom:10px;font-size:24px;color:#333;}
.step-body .step-single .step-desc{padding:0px 40px;padding-bottom:20px;font-size:16px;color:#333;line-height:24px;/*padding-right:30px;*/}

/*�ͷ�*/
.kf{ transition:.5s;-o-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s;z-index:999999;position:fixed;bottom:80px;right:12px;width: 62px;border-radius:5px;}
.kf span{z-index:1000001;transition:.5s;cursor:pointer;position:relative;display: block;width: 52px;height:52px;}
.kf span a { display: block; width: 52px;height:52px;background:url(../images/top.png) center center no-repeat;opacity:.8; }
.kf span a:hover{opacity:1;}
.kf span.msg a{width: 52px;height:52px;background:url(../images/ico-msg.png) center center no-repeat;opacity:.8;}
.kf span.msg a:hover{width: 52px;height:52px;background:url(../images/ico-msg-hover.png) center center no-repeat;opacity:1;}


/*��Ƶ����*/
.voide{width:420px;}
.voide .tabBar{ width:420px; font-family:"Microsoft YaHei";position:relative; }
.voide .tabBar .hd{position:absolute;top:0px;}
.voide .tabBar .hd ul{ z-index:5; position:relative;  zoom:1;}
.voide .tabBar .hd li{ float:left; height:30px; line-height:30px;padding:0px 12px;width:210px; margin-right:0px; background-image:url(../images/v-bg-o.png);background-repeat:repeat;cursor:pointer;color:#fff;}
.voide .tabBar .hd li.on{ height:30px; line-height:30px; overflow:hidden; position:relative; color:#fff; background-image:url(../images/v-bg.png);background-repeat:repeat; }
.voide .tabBar .hd li.on span{ font-weight:bold; color:#c00;  }
.voide .tabBar .bd{}
.voide .tabBar .bd .con{height:300px;-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);box-shadow:0 0 20px 0 rgba(0,0,0,0.2);}
.voide .tabBar .bd .con div{width:100%;height:100%;position:relative;}
.voide .tabBar .bd .con a{position:absolute;top:40%;left:43%;z-index:999999;}
.voide .tabBar .bd{clear:both; position:relative;overflow:hidden;   }
.voide .tabBar .bd .conWrap{ width:420px; height:300px; }
.voide .tabBar .prev,.tabBar .next{ position:absolute; left:10px; top:100px;font-size:36px;color:#fff;opacity:0.6;display:none; }
.voide .tabBar:hover .prev,.tabBar:hover .next{ position:absolute; left:10px; top:100px;font-size:36px;color:#fff;opacity:0.6;display:block; }
.voide .tabBar .next{ left:auto; right:10px; }
.voide .tabBar .prevStop,.tabBar .nextStop{ display:none;  }
.voide .tabBar .bd p{ padding-bottom:10px  }

.voide .table{display:table;}
.voide .txt-img{width:377px;float:left;height:412px;background-position:center;background-size:100%;background-repeat:no-repeat;-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);display:table;}
.voide .txt-img .imgbg{width:100%;height:100%;background-image:url(../images/imgbg-d.png);background-repeat:repeat;/*background-color:#000;opacity:0.6;filter:alpha(opacity=60)*/cursor:pointer;}
.voide .txt-img .imgbg:hover{/*background-color:#112f51;opacity:0.5;filter:alpha(opacity=50)*/background-image:url(../images/img-bg.png);background-repeat:repeat;}
.voide .txt-img .title{padding:16px 0px;font-size:24px;color:#fff;position:relative;padding-top:100px;}
.voide .txt-img .desc{padding:20px 40px;line-height:28px;color:#fff;text-align:justify;text-justify:inter-ideograph;font-size:14px;/*text-indent:28px;*/height:156px;overflow:hidden;}
.voide .txt-img .btn{padding:12px 0px;}
.voide .txt-img .btn a{border:2px solid #fff;color:#fff;display:block;padding:9px 12px;width:116px;}
.voide .txt-img .btn a:hover{border:2px solid #d7d7d9;color:#d7d7d9;}


.companycontrols{}
.companyslides li{position:relative;}
.companyslides li .play{position:absolute;top:40%;left:43%;z-index:999;display:none;}
.companycontrols .voideprev{ position:absolute; left:10px; top:130px;font-size:36px;color:#fff;opacity:0.6; width:10%;display:none;}
.companycontrols .voidenext{ position:absolute; right:10px; top:130px;font-size:36px;color:#fff;opacity:0.6; width:10%;display:none; }
.responsive {width: 100%;	height: auto;}
.clearfix:after {	content: "";display: table;	clear: both;}

.productslides li{position:relative;}
.productslides li .play{position:absolute;top:40%;left:43%;z-index:999;display:none;}
.productcontrols .voideprev{ position:absolute; left:10px; top:130px;font-size:36px;color:#fff;opacity:0.6; width:10%;display:none;}
.productcontrols .voidenext{ position:absolute; right:10px; top:130px;font-size:36px;color:#fff;opacity:0.6; width:10%; display:none;}


#companyVoide:hover .companyslides li .play{display:block;}
#companyVoide:hover .voideprev,#companyVoide:hover .voidenext{display:block;}

#productVoide:hover .productslides li .play{display:block;}
#productVoide:hover .voideprev,#productVoide:hover .voidenext{display:block;}


/*��Ƶ����*/
#v_box{width:650px;height:520px;background:#fff;position:fixed;top:55%;left:50%;z-index:522222;margin-top:-305px;margin-left:-350px;border-radius:5px;box-shadow: #333 0px 0px 10px;_position:absolute;*border:1px solid #333;border:1px solid #333;display:none;z-index:1005;text-align:left;}
#v_box h3{color:#333;height:24px;font-size:18px;padding-left:28px;line-height:24px;overflow:hidden;font-weight:bold;}
#v_box div{width:650px;margin:0 auto;background:#000;}
#shut{position:absolute;width:30px;height:30px;display:block;top:8px;right:10px;color:#333;font-size:30px;line-height:22px;overflow:hidden;text-align:center;cursor:pointer;}
#shut:hover{text-decoration:none;color:#f00;}
#shut:active{color:#a40606;}

.ProjectImgThums{padding:24px 0px;}
.ProjectImgThums .actionDirect{width:120px;/*border:1px solid #ddd;*/border-radius:3px 3px 0px 0px;padding:3px 3px;}
img.thumb_img {cursor:pointer;display:block;margin-bottom:30px;width:120px;height:78px;}
img#main_img {cursor:pointer;display:block;width:720px;height:500px;}
#gotop {cursor:pointer;display:block;}
#gobottom {cursor:pointer;display:block;}
#showArea {height:436px;margin:10px;overflow:hidden;padding-top:10px;}


.prodetail-table .casedetail-img{width:520px;height:440px;float:left;/*box-shadow:0 0 20px 0 rgba(0,0,0,0.2);
-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);
-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);*/}
.jqzoom { 
}
.jqzoom img{width:520px;height:360px;box-shadow:0 0 20px 0 rgba(0,0,0,0.2);
-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);
-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);}
.pic-box{ float:left; }
.pic-preview{ position:relative; width:520px; height:360px; border:0px solid #e8e8e8; }
.pic-scroll{ margin-top:40px; width:520px; }
.pic-scroll .prev{ float:left; margin-right:5px; }
.pic-scroll .next{ float:right; }
.pic-scroll .prev,.pic-scroll .next{ display:block; font-family:"����"; text-align:center; width:14px; height:55px; line-height:55px; /*border:1px solid #e8e8e8;*/ /*background:#f7f7f7;*/ cursor:pointer; text-decoration:none; }
.pic-scroll .items{ position:relative; float:left; width:486px; height:62px; overflow:hidden; }
.pic-scroll .items ul{ position:absolute; margin:0; padding:0; width:999999px; height:100%; }
.pic-scroll .items ul li{ float:left; margin:0; padding:0 2px; width:102px; text-align:center;padding-right:20px; }
.pic-scroll .items ul li img{ padding:2px; /*border:1px solid #e8e8e8;*/ width:80px; height:55px; }
.pic-scroll .items ul li img:hover{ padding:1px; border:2px solid #d70000; }


.more-case{padding:12px 0px;width:1200px;overflow:hidden;padding-bottom:120px;display:table;}
.more-case .single-more-case {width:290px;padding-right:20px;text-align:center;float:left;padding-left:50px;}
.more-case .single-more-case img{width:290px;height:152px;}
.more-case .single-more-case div{padding:8px 0px;}
.more-case .single-more-case div a{color:#333;text-decoration:none;font-size:16px;}


/*企业文化新*/
.news-cluture-table{display:table;padding-bottom:20px;width:1100px;}
.news-cluture-table .news-cluture-img{float:left;width:520px;height:280px;}
.news-cluture-table .news-cluture-img img{width:520px;height:280px;}
.news-cluture-table .news-cluture-txt{float:right;width:520px;}
.news-cluture-table .news-cluture-sub-title{font-size:24px;color:#333;padding:20px 0px;}
.news-cluture-table .news-cluture-sub-title span{font-size:32px;}
.news-cluture-table .news-cluture-seo-title{font-size:18px;color:#333;font-weight:bold;}
.news-cluture-table .news-cluture-txt{padding:20px 0px;line-height:24px;font-size:14px;text-align:left;}
