@charset "utf-8";
/*general*/
.wrap{ width:1400px; margin:0 auto;}
#w1000 .wrap{ width:1000px;}
/*.min{ min-width:1000px;}*/
.fl{ float:left;}
.fr{ float:right;}
.tc{ text-align:center;}
.icons{ position:relative;}
.icons i{ position:absolute; display:inline-block;}
.delay{ -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}
.delay1{ -moz-transition: all 1s ease-in-out; -webkit-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; transition: all 1s ease-in-out;}
.delay2{ -moz-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.t{ font-size:26px;}
.st{ font-size:18px; color:#535353;}
.page{ min-height:500px;}
.txC{ text-align:center;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
._block{display: block;}

#global_qq_service{ width:70px; padding:10px; position:fixed; right:35px; top:190px; z-index:999; background:#fff; border:1px solid #48bdaa; -moz-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;}
#global_qq_service .title{ font-size:16px; font-weight:bold; color:#1da189; text-align:center;}
#global_qq_service .qq_item .qq_img{ width:44px; height:44px; margin:0 auto;}
#global_qq_service .qq_item .qq_name{ font-size:14px; color:#888787; height:25px; line-height:25px; overflow:hidden; text-align:center;}
#global_qq_service a{ text-decoration:none; margin-top:10px; display:block;}

.global_subbanner{ width:100%; height:220px; text-align:center;background:url(../images/subbanner.jpg) #f8f8f9 top center no-repeat;background-size: cover;margin-top: -45px;
background-attachment: fixed; background-attachment: fixed;
background-repeat: no-repeat;
background-position: center center;
-webkit-background-size: cover;}
.global_subbanner .title{ font-size:30px; color:#EAEAEA; padding-top:70px;}
.global_subbanner .intro{ font-size:16px; color:#fff; margin-top:10px;}
.global_subbanner .intro a{ font-size:14px; color:#fff; }
.global_subbanner .intro a:hover { font-size:14px; color:#fff; }
.subbanner_fir{ width:100%; height:320px; background:url('../images/subbanner.jpg') no-repeat center center;}
.subbanner_fir .wrap{ height:100%;}
.subbanner_fir .title{ font-size:28px; color:#414141; margin-left:100px; padding-top:65px;}
.subbanner_fir .intro{ font-size:18px; color:#646464; margin-left:100px; margin-top:5px;}
.subbanner_fir .intro span{ color:#0D64A9;}



.global_item_fir{ width:366px; height:274px; float:left; margin-left:50px; margin-bottom:35px; position:relative;}
.global_item_fir_nor{ margin-left:0;}
.global_item_fir .global_item_fir_abs{ position:absolute; left:0; top:0;width: 100%;}
.global_item_fir .global_item_fir_abs .top{width: 100%;}
.global_item_fir .global_item_fir_abs .top img{width: 100%;}
.global_item_fir .img{ border:1px solid #f5f5f5; width:364px; height:219px;}
.global_item_fir h3{ text-align:center; margin-top:15px;}
.global_item_fir h3 a{ font-size:14px; height:20px; line-height:20px; overflow:hidden; display:block;}
.global_item_fir:hover h3 a{ color:#e49236; text-decoration:none;}

.global_item_sec{ width:366px; height:320px; float:left; position:relative; margin-left:50px; margin-bottom:50px;}
.global_item_sec_nor{ margin-left:0;}
.global_item_sec .global_item_sec_abs{ position:absolute; left:0; top:0;}
.global_item_sec .img{ width:364px; height:219px; border:1px solid #e2e2e2; position:relative;}
.global_item_sec .img .play{ width:100%; height:100%; position:absolute; left:0; top:0;}
.global_item_sec .img .play i{ width:54px; height:54px; position:absolute; display:block; left:50%; margin-left:-27px; top:50%; margin-top:-27px; background:url(../images/icons.png) no-repeat; background-position:-190px -84px;}
.global_item_sec .box{ padding:10px 15px; border:1px solid #e2e2e2; border-top:0;}
.global_item_sec h3{ height:30px; line-height:30px; overflow:hidden;}
.global_item_sec h3 a{ font-size:14px; color:#414141;}
.global_item_sec h3 span{ height:18px; line-height:18px; padding:0 10px; display:inline-block; background:#0D64A9; margin-left:10px; color:#fff;}
.global_item_sec h3 i{ width:48px; height:48px; right:15px; top:-25px; background:url(../images/icons.png) no-repeat; background-position:-57px -85px;}
.global_item_sec .intro{ font-size:12px; color:#999; height:36px; line-height:18px; margin-top:5px; overflow:hidden;}
.global_item_sec:hover .box{ background:#f8f8f8;}

.global_phone_fir{ width:225px; height:452px; background:url(../images/phone_bg_small.png) no-repeat; float:left; margin:0 80px; margin-bottom:40px; cursor:pointer;}
.global_phone_fir .contents{ width:200px; height:372px; margin-left:13px; margin-top:32px; position:relative;}
.global_phone_fir .contents .img{ width:100%; height:100%;}
.global_phone_fir .contents .mask{ width:100%; height:100%; position:absolute; left:0; top:0; background:url(../images/mask.png); display:none;}
.global_phone_fir .contents .mask a{ width:100%; height:100%; display:block; text-decoration:none;}
.global_phone_fir .contents .mask h3{ font-size:14px; color:#fff; padding-top:145px; text-align:center;}
.global_phone_fir .contents .mask h3 i{ width:40px; height:40px; left:50%; margin-left:-20px; bottom:-60px; background:url(../images/icons.png) no-repeat; background-position:-125px -89px;}
.global_phone_fir:hover .contents .mask{ display:block;}

.global_category{ height:50px; position:relative;}
.global_category .global_category_abs{ width:100%; height:42px; position:absolute; left:0; top:-42px; text-align:center; overflow:hidden;}
.global_category .global_category_abs a{ display:inline-block; color:#333; width:170px; height:42px; line-height:42px; background:#fff; font-size:14px; text-decoration:none; -moz-border-top-left-radius:4px; -ms-border-top-left-radius:4px; -o-border-top-left-radius:4px; -webkit-border-top-left-radius:4px; border-top-left-radius:4px; -moz-border-top-right-radius:4px; -ms-border-top-right-radius:4px; -o-border-top-right-radius:4px; -webkit-border-top-right-radius:4px; border-top-right-radius:4px;}
/*.global_category .global_category_abs a:hover{ background:#47bd92; color:#fff;}
.global_category .global_category_abs a.cur{ background:#47bd92; color:#fff;}*/
.global_category .global_category_abs a:hover{ color:#e49236;background: #ddd;}
.global_category .global_category_abs a.cur{ color:#fff;background: #1665ac;border: #1665ac 1px solid;}

.global_right_ad .row_box{ border:1px solid #e6e6e6; padding:15px;}
.global_right_ad .row_box .img{ width:60px; height:60px; float:left;}
.global_right_ad .row_box .img img{width: 100%}
.global_right_ad .row_box .sina i{ width:50px; height:41px; left:5px; top:10px; background:url(../news/images/icons.png) no-repeat; background-position:-365px -85px;}
.global_right_ad .row_box .con{ margin-left:15px; float:left;}
.global_right_ad .row_box .con .title{ font-size:16px; padding-top:7px;}
.global_right_ad .row_box .con .intro{ color:#7e7d7d; margin-top:7px;}
.global_right_ad .row_box a{ color:#333; text-decoration:none;}
.global_right_ad .wechat{ border:1px solid #e6e6e6;}
.global_right_ad .wechat .w_title{ font-size:16px; margin-left:15px; padding-top:15px;}
.global_right_ad .wechat .img{ width:110px; height:110px; margin:0 auto; margin-top:25px;}
.global_right_ad .wechat .w_sao{ font-size:16px; margin-top:10px;}
.global_right_ad .wechat .w_more{ font-size:14px; color:#47bd92; margin-top:5px; margin-bottom:20px;}

.global_bottom_ad { width:100%; height:90px; background:#0D64A9;}
.global_bottom_ad  span{ height:42px; line-height:42px; display:inline-block; color:#fff; font-size:30px;}
.global_bottom_ad  a{ width:180px; height:42px; line-height:42px; margin-left:30px; text-decoration:none; display:inline-block; background:#fff; font-size:16px; color:#0D64A9; vertical-align:top; -moz-border-radius:21px; -ms-border-radius:21px; -o-border-radius:21px; -webkit-border-radius:21px; border-radius:21px;}

#phone_demo{ width:372px; height:757px; position:fixed; top:50%; left:50%; margin-left:-186px; margin-top:-379px; background:url(../images/phone_bg_big.png) no-repeat; display:none; z-index:10001;}
#phone_demo i{ width:35px; height:35px; right:-40px; top:0; background:url(../images/icons.png) no-repeat; background-position:-254px -35px; cursor:pointer;}
#phone_demo iframe{ width:337px; height:575px; margin-left:19px; margin-top:91px; float:left; border:0; background:url(../images/loading.gif) center no-repeat;;}

#video_demo{ width:900px; height:482px; padding:20px; position:fixed; left:50%; top:50%; margin-left:-470px; margin-top:-261px; background:#fff; display:none; z-index:10001;}
#video_demo i{ width:35px; height:35px; right:-50px; top:-40px; background:url(../images/icons.png) no-repeat; background-position:-254px -35px; cursor:pointer;}

#video_apply{ width:572px; height:180px; padding:25px; position:fixed; left:50%; top:50%; margin-left:-311px; margin-top:-87px; text-align:center; background:#ededed; display:none; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; z-index:10001;}
#video_apply .v_a_title{ font-size:24px; margin-top:7px;}
#video_apply .v_a_input{ width:230px; height:45px; margin:0 3px; line-height:45px; border:0; outline:none; font-size:14px; color:#9a9a9a; text-indent:15px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#video_apply .v_a_submit{ width:471px; height:47px; line-height:47px; font-weight:bold; display:block; margin:0 auto; border:0; background:#47bd92; font-size:18px; color:#fff; cursor:pointer; margin-top:13px; outline:none; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#video_apply i{ width:35px; height:35px; right:-70px; top:-65px; background:url(../images/icons.png) no-repeat; background-position:-254px -35px; cursor:pointer;}

#video_success{ width:572px; height:180px; padding:25px; position:fixed; left:50%; top:50%; margin-left:-311px; margin-top:-87px; text-align:center; background:#ededed; display:none; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; z-index:10001;}
#video_success .v_s_sign{ width:75px; height:75px; margin:0 auto;}
#video_success .v_s_sign i{ width:75px; height:75px; left:0; top:0; background:url(../images/icons.png) no-repeat; background-position:-525px -283px;}
#video_success .v_s_title{ font-size:24px; margin-top:30px;}
#video_success .v_s_tips{ font-size:16px; color:#646464; margin-top:10px}
#video_success i{ width:35px; height:35px; right:-70px; top:-58px; background:url(../images/icons.png) no-repeat; background-position:-254px -35px; cursor:pointer;}

#global_login{ width:572px; height:304px; padding:25px; position:fixed; left:50%; top:50%; margin-left:-311px; margin-top:-177px; text-align:center; background:#ededed; display:none; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; z-index:10001;}
#global_login .login_sign{ width:85px; height:85px; position:absolute; left:50%; margin-left:-42px; top:-60px; background:url(../images/login_sign.png) no-repeat;}
#global_login .login_subtitle{ font-size:16px; color:#646464; padding-top:25px;}
#global_login .login_title{ font-size:22px; color:#47bd92; margin-top:7px;}
#global_login .login_line{ height:1px; background:#d9d9d9; margin:25px 0;}
#global_login .login_tips{ font-size:16px;}
#global_login .login_input{ width:471px; height:45px; line-height:45px; border:0; outline:none; font-size:14px; color:#9a9a9a; text-indent:15px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#global_login .login_submit{ width:471px; height:47px; line-height:47px; display:block; margin:0 auto; border:0; background:#47bd92; font-size:16px; color:#fff; cursor:pointer; margin-top:13px; outline:none; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#global_login i{ width:35px; height:35px; right:-70px; top:-65px; background:url(../images/icons.png) no-repeat; background-position:-254px -35px; cursor:pointer;}

#global_lightboxs{ width:910px; height:670px; position:fixed; left:50%; top:50%; margin-left:-455px; margin-top:-345px; background:#fff; z-index:10001; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; display:none;}
#global_lightboxs i{ width:35px; height:35px; right:-50px; top:-40px; background:url(../images/icons.png) no-repeat; background-position:-254px -35px; cursor:pointer;}
#global_lightboxs_con{ background:url(../images/loading.gif) center no-repeat;}
#global_lightboxs_con .global_lightboxs_img .img{ width:807px; height:535px; margin:0 auto; padding-top:30px;}
#global_lightboxs_con .global_lightboxs_img .left_btn{ width:25px; height:47px; display:block; position:absolute; left:13px; top:275px; background:url(../images/icons.png) no-repeat; background-position:-368px -297px;}
#global_lightboxs_con .global_lightboxs_img .right_btn{ width:25px; height:47px; display:block; position:absolute; right:13px; top:275px; background:url(../images/icons.png) no-repeat; background-position:-443px -297px;}
#global_lightboxs_con .global_lightboxs_tab{ width:767px; height:50px; position:relative; overflow:hidden; margin:0 auto; margin-top:15px;}
#global_lightboxs_con .global_lightboxs_tab ul{ width:10000px; height:50px; position:absolute; left:0; top:0;}
#global_lightboxs_con .global_lightboxs_tab li{ width:70px; height:46px; float:left; margin-right:25px; border:2px solid #fff;}
#global_lightboxs_con .global_lightboxs_tab li.cur{ border:2px solid #47bd92;}

#sys_demo{ width:900px; height:600px; padding:20px; background:#fff; position:fixed; left:50%; top:50%; margin-left:-470px; margin-top:-320px; z-index:10001; display:none;}
#sys_demo i{ width:35px; height:35px; right:-50px; top:-40px; background:url(../images/icons.png) no-repeat; background-position:-254px -35px; cursor:pointer;}
#sys_demo .sys_img{ width:680px; height:600px; background:url(../images/loading.gif) center no-repeat; text-align:center;}
#sys_demo .sys_img img{ vertical-align:middle;width: 100%}
#sys_demo .sys_img span{ height:100%; display:inline-block; vertical-align:middle;}
#sys_demo .sys_cate{ width:200px;}
#sys_demo .sys_cate .switch{ display:none;}
#sys_demo .sys_cate .switch_cur{ display:block;}
#sys_demo .sys_cate dt{ height:36px; line-height:36px; overflow:hidden; border:1px solid #dfdfdf;}
#sys_demo .sys_cate dt a{ font-size:16px; text-indent:60px; display:inline-block; width:100%; height:100%; text-decoration:none;}
#sys_demo .sys_cate dt i{ width:25px; height:25px; left:23px; top:5px; background-repeat:no-repeat; background-size:auto 50px;}
#sys_demo .sys_cate dl:hover dt a{ background:#0D64A9; color:#fff;}
#sys_demo .sys_cate dl.cur dt a{ background:#0D64A9; color:#fff;}
#sys_demo .sys_cate dl dd{ display:none;}
#sys_demo .sys_cate ul{ padding:10px 0;}
#sys_demo .sys_cate li{ height:30px; line-height:30px; overflow:hidden; text-indent:60px;}
#sys_demo .sys_cate li a{ color:#535353; font-size:14px;}
#sys_demo .sys_cate li i{ width:3px; height:3px; left:45px; top:13px; background:url(../images/icons.png) no-repeat; background-position:-465px -162px;}
#sys_demo .sys_cate li:hover a{ color:#0D64A9; text-decoration:none;}
#sys_demo .sys_cate li:hover i{ background-position:-497px -162px;}
#sys_demo .sys_cate li.cur a{ color:#0D64A9;}
#sys_demo .sys_cate li.cur i{ background-position:-497px -162px;}

/*header*/
#header_mask{ width:100%; height:100%; position:fixed; left:0; top:0; z-index:9; background:url(../images/mask_index.png); display:none;}
#header{ width:100%; position:fixed; top:0; left:0;  z-index:10;border-bottom: 1px solid #1b1b1b;background-color: rgba(0,0,0,.99);}

#header .wrap{ height:70px;}
#header .logo{ width:160px;position: absolute;left: 0px;top: 0px;}
#header .logo img{ width: 190px;float: left;}
#header .tel{ font-size:12px; color:#c1c9cf; heigh t:36px; line-height:36px;}
#header .tel i{margin-right: 18px;}
#header .nav li{ float:left; position:relative;height: 70px;line-height: 72px;padding:0 10px;text-align: center;}
#header .nav li>a{ height:50px; line-height:50px; font-size:15px; display:inline-block; padding:0 16px;color: #e6e6e6;}
#header .nav li>a.home{ width:23px;}
#header .nav li>a.home i{ width:23px; height:20px; left:15px; top:13px; background:url(../images/icons.png) no-repeat; background-position:0 -4px;}
#header .nav li>a.sec i{ width:8px; height:4px; right:0px; top:20px;font-size: 12px;}
#header .nav li:hover>a{ color:#e49236; text-decoration:none; }
#header .nav li:hover{  }
#header .nav li>a.cur{ color:#0b5793; text-decoration:none;}
#header .nav li dl{ min-width:136px; position:absolute; left:50%; margin-left:-68px; top:100%; background:#111; display:none;}
#header .nav li dd{ height:35px; line-height:35px; overflow:hidden; padding:0 10px;}
#header .nav li dd a{ font-size:14px; color:#d1d1d1;}
#header .nav { }
#header .nav li dd a:hover{ text-decoration:none; color:#e49236;}
#header .nav-wrap{position: relative;}
#header .nav-cot{position: absolute;right: 0px;top: 0px;}
#header .header-top{width: 100%;margin:0 auto;}
#header .header-top .code{position: absolute;right: 192px;top: 36px;width: 80px;height: 80px;z-index: 2;display: none;}
#header .header-top .code img{width: 100%;}
#header .header-top-wrap{height: 30px;line-height: 30px;position: relative;}
#header .header-top .signin a{padding: 8px; color: #c1c9cf}
#header .header_abs{ height:60px;}
#header .header_abs .logo img{ width: 140px;}
#header .header_abs .tel{ height:0;}
#header .header_abs .nav li{ height: 57px;line-height: 57px;}
#header .nav-cot-p-i {display: none;}
#header .nav-cot-p {display: none;}

/* friend-link */
#friend-link{background: #fff;padding:16px 0;}
#friend-link h3{font-size: 18px;color: #212931;margin-bottom: 10px;border-bottom: 1px solid #b3b3b3;
padding-bottom: 10px;
}
#friend-link a{color: #212931;margin-right: 30px;line-height: 38px;font-size: 13px;}
#friend-link a:hover{color: #006CBC;text-decoration: none;}

/* copyright */
#copyright{height: 64px;background: #212931;}
#copyright .copyright-company{color: #e8e8e9;height: 64px;}
#copyright .copyright-company p{margin:0;height: 64px;line-height: 64px;}
#copyright .copyright-company p a{color:#fff}
#copyright .copyright-honer{margin-top:22px;}
#copyright .copyright-honer a{margin-left: 10px;}



/*footer*/
#footer{ background:#2a333c;margin-bottom: 0}
#footer .top{ padding-bottom:45px;}
#footer .info{ width:350px; margin-left:10px;}
#footer .info .tel{ font-size:30px; color:#0D64A9; font-family:"Arial"; padding-left:40px;}
#footer .info .tel i{ left:0; top:0; width:32px; height:33px; background:url(../images/icons.png) no-repeat; background-position:-43px -37px;}
#footer .info .rows{ font-size:14px; color:#636363; line-height:25px; padding:3px 0;}
#footer .menu dl{ float:left;margin-right:40px;}
#footer .menu dl dt{font-size: 14px;color: #e8e8e9;font-weight: normal;height: 24px;line-height: 24px;}
#footer .menu dl dd{margin-top:12px;}
#footer .menu dl dd a{ font-size:12px; color:#afbdcc;}
#footer .menu dl dd a:hover{color: #e8e8e9;text-decoration: none;}
#footer .copyright{ font-size:12px; color:#e8e8e9;text-align: center;}
#footer .copyright a{ margin-left:10px; color:#8a8a8a;}
#footer .record a{ color:#939393; margin-left:20px; padding-left:25px;}
#footer .record i{ width:18px; height:20px; left:0; top:-2px; background:url(../images/icons.png) no-repeat; background-position:0 -155px;}
#footer_alert{ width:100%; height:58px; position:fixed; left:0; bottom:-100px; background:#e9e9e9; background:rgba(233,233,233,0.9); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#E5e9e9e9,endcolorstr=#E5e9e9e9)z-index:999;}
#footer_alert .wrap{ position:relative; height:100%;}
#footer_alert .img{ width:96px; height:66px; position:absolute; left:240px; bottom:7px;}
#footer_alert .txt{ font-size:24px; color:#535353; line-height:58px; margin-left:380px; float:left;}
#footer_alert .txt span{ font-family:"Arial"; font-size:32px; color:#3eb3a0; margin:0 10px; vertical-align:bottom;}
#footer_alert .btn{ width:166px; height:38px; line-height:38px; font-size:16px; color:#fff; float:right; margin-right:200px; margin-top:11px; background:#48bdaa; display:inline-block; text-decoration:none; text-indent:50px; -moz-border-radius:19px; -ms-border-radius:19px; -o-border-radius:19px; -webkit-border-radius:19px; border-radius:19px;}
#footer_alert .btn i{ width:27px; height:22px; left:15px; top:7px; background:url(../images/icons.png) no-repeat; background-position:-37px -3px;}
#footer_alert .close{ width:25px; height:25px; float:right; cursor:pointer; margin-right:10px; margin-top:17px;}
#footer_alert .close i{ width:25px; height:25px; left:0; top:0; background:url(../images/icons.png) no-repeat; background-position:-456px -398px;}
#footer .qrcode{width: 200px;height: 140px;text-align: center;color: #636465;}
#footer .footer-list{margin-top: 60px;width: 36%;}
#footer .qrcode img{width: 110px;height: 110px;}
#footer .footer-contact{margin-top: 60px;position: relative;width: 25%}
#footer .footer-contact h3{font-size: 14px;line-height: 24px;margin: 0;font-weight: 400;color: #e8e8e9;}
#footer .footer-contact .contactus>li{margin-top: 12px;color: #e8e8e9;}
#footer .footer-contact .contactus>li:nth-child(2){margin-top: 16px;}
#footer .footer-contact .contactus-link ul li{float:left;margin-right: 10px;margin-top:18px;width: 40px;height: 40px;background: #212931;border-radius: 20px;}
#footer .footer-contact .contactus-link ul li:nth-child(1):hover{background:#e54839;}
#footer .footer-contact .contactus-link ul li:nth-child(2):hover{background:#76b600;}
#footer .footer-contact .contactus-link ul li:nth-child(3):hover{background:#33d0ff;}
#footer .footer-contact .contactus-link ul li:nth-child(4):hover{background:#a880e0;}
#footer .footer-contact .contactus-link ul li:nth-child(5):hover{background:#ff9e37;}
#footer .footer-contact .code{display: none;position: absolute;bottom: 48px;left: -28px;width: 180px;background:#fff;padding:6px;	border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px;}
#footer .footer-contact .code img{width: 100%;}
#footer .footer-contact .code i{width: 18px;height: 11px;position: absolute;left: 88px;bottom: -7px;}
#footer .footer-contact .code p{margin:0;text-align: center;}
#footer .footer-phone {width:34%;margin-top: 38px;margin-right:42px;}
#footer .footer-phone .footer-logo{width: 186px;}
#footer .footer-phone .footer-logo img{width: 100%;}
#footer .footer-phone .footer-sum{color:#95a0aa;line-height: 22px;font-size: 14px;text-indent: 2em;}
#footer .footer-phone .footer-text input{vertical-align: middle}
#footer .footer-phone .footer-text .text{width: 70%;padding:0 10px;background:#cce8cf;border: 1px solid #ccc;height: 42px;line-height: 42px;outline: none;}
#footer .footer-phone .footer-text .submit{background: #ee3f3f;width: 20%;margin-left: 5px;height: 44px;border:none;color: #EAEAEA;font-size: 14px;cursor: pointer;}


/*index*/
@-webkit-keyframes banner_t{
	0%{ opacity:0; top:250px;}
	100%{ opacity:1;top:150px;}
}
@-moz-keyframes banner_t{
	0%{ opacity:0; top:250px;}
	100%{ opacity:1; top:150px;}
}
@-o-keyframes banner_t{
	0%{ opacity:0; top:250px;}
	100%{ opacity:1; top:150px;}
}
@-ms-keyframes banner_t{
	0%{ opacity:0;  filter:Alpha(opacity=0);top:250px;}
	100%{ opacity:1; filter:Alpha(opacity=100); top:150px;}
}
@keyframes banner_t{
	0%{ opacity:0; filter:Alpha(opacity=0);top:250px;}
	100%{ opacity:1;  filter:Alpha(opacity=100);top:150px;}
}
@-webkit-keyframes banner_b{
	0%{ opacity:0; top:400px;}
	100%{ opacity:1; top:300px;}
}
@-moz-keyframes banner_b{
	0%{ opacity:0; top:400px;}
	100%{ opacity:1; top:300px;}
}
@-o-keyframes banner_b{
	0%{ opacity:0; top:400px;}
	100%{ opacity:1; top:300px;}
}
@-ms-keyframes banner_b{
	0%{ opacity:0;  filter:Alpha(opacity=0);top:400px;}
	100%{ opacity:1;  filter:Alpha(opacity=0);top:300px;}
}
@-webkit-keyframes banner_b{
	0%{ opacity:0;  filter:Alpha(opacity=0);top:400px;}
	100%{ opacity:1;  filter:Alpha(opacity=100);top:300px;}
}
@-moz-keyframes news{
	0%{opacity:1;}
	50%{opacity:0.8;}
	100%{opacity:1;}
}
@-ms-keyframes news{
	0%{opacity:1; filter:Alpha(opacity=100);}
	50%{opacity:0.8; filter:Alpha(opacity=80);}
	100%{opacity:1; filter:Alpha(opacity=100);}
}
@-o-keyframes news{
	0%{opacity:1;}
	50%{opacity:0.8;}
	100%{opacity:1;}
}
@keyframes news{
	0%{opacity:1; filter:Alpha(opacity=100);}
	50%{opacity:0.8; filter:Alpha(opacity=80);}
	100%{opacity:1; filter:Alpha(opacity=100);}
}

#banner .wrap{ position:relative; height:100%;}
#banner .title{ font-size:42px; color:#48bdaa;}
#banner .intro{ font-size:20px; color:#2f2f2f; margin-top:10px;}
#banner .brief{ font-size:20px; color:#2f2f2f; margin-top:10px;}
#banner .btn{ width:261px; height:41px; line-height:41px; text-align:center; display:block; background:#48bdaa; color:#fff; font-size:16px; border:2px solid #48bdaa; text-decoration:none; -moz-border-radius:23px; -ms-border-radius:23px; -o-border-radius:23px; -webkit-border-radius:23px; border-radius:23px;}
#banner .btn:hover{ background:#fff; color:#48bdaa;}
#banner .top{ position:absolute; left:0; top:150px;animation:none;}
#banner .bot{ position:absolute; left:0; top:300px;animation:none;}
#banner_sec{ width:100%;  position:relative;margin-top: 0;}
#banner_sec img{ width:100%; }
#banner_sec .banner-1{background:url('../images/banner_4.jpg')no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;}
#banner_sec .banner-2{background:url('../images/banner_3.jpg') no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;}
#banner_sec .banner-3{background:url('../images/banner_1.jpg')no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;}
#banner_sec .banner-4{background:url('../images/banner_2.jpg')no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;}
#banner_sec .banner-5{background:url('../images/banner_5.jpg')no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;}
#banner_sec .ban_box{  width:100%; height:100%; display:none;background-position: center center;}
#banner_sec .ban_box .wrap{ position:relative; height:100%;}
#banner_sec .ban_box .title{ font-size:42px; color:#0D64A9;}
#banner_sec .ban_box .intro{ font-size:20px; color:#2f2f2f; margin-top:10px;}
#banner_sec .ban_box .brief{ font-size:20px; color:#2f2f2f; margin-top:10px;}
#banner_sec .ban_box .btn{ width:174px; height:41px; line-height:41px; text-align:center; display:block; background:#0D64A9; color:#fff; font-size:16px; border:2px solid #0D64A9; text-decoration:none; -moz-border-radius:23px; -ms-border-radius:23px; -o-border-radius:23px; -webkit-border-radius:23px; border-radius:23px;}
#banner_sec .ban_box .btn:hover{ background:#fff; color:#0b5793;}
#banner_sec .ban_box .top{ position:absolute; left:130px; top:128px; animation:none;}
#banner_sec .ban_box .bot{ position:absolute; left:220px; top:288px; animation:none;}
#banner_sec .ban_box .video_apply{ width:100%; height:100%; display:inline-block;}
#banner_sec .ban_menu{ position:absolute; left:50%; bottom:40px; text-align:center;margin-left: -60px}
#banner_sec .ban_menu li{ width:12px; height:12px;float:left; margin:0 5px; background:#ccc; -moz-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;cursor: pointer;}
#banner_sec .ban_menu .on{ background:#f00;}
#banner_mobile_sec{display: none;margin-top:81px;position: relative;}
#banner_mobile_sec .bd .ban_box img{width: 100%;}
#banner_mobile_sec .ban_menu{ position:absolute; left:50%; bottom:20px; text-align:center;margin-left: -60px}
#banner_mobile_sec .ban_menu li{ width:8px; height:8px;float:left; margin:0 4px; background:#ccc; -moz-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;cursor: pointer;}
#banner_mobile_sec .ban_menu .on{ background:#f00;}
#banner_mobile_sec .bd{width:500%;overflow:hidden;}

#int #customer{ margin:0 10px; color:#0b5793;}
#int .func{padding:70px 0;}
#int .func .func-s-title{font-size: 16px;text-align: center;color: #5e7387;margin: 10px auto;}
#int .func .func-list {margin-top: 50px;}
#int .func .func-list .items-wrap{width: 70%;margin:0 auto;}
#int .func .func-list .items{width: 12.5%;float: left;text-align: center;}
#int .func .func-list .items h6{font-weight: normal;height: 40px;line-height: 40px;font-size: 16px;text-align: center;}
#int .func .func-list .items p{line-height: 20px;margin:0;text-align: center;}
#int .func .func-list .items img{width: 100%;cursor: pointer;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
#int .func .func-list .items img:hover{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);}
#int .website .item{ width:222px; padding-left:132px;margin-right: 30px; padding-right:14px; height:222px; border:1px solid #d9d9d9; cursor:default; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; display:block; text-decoration:none; cursor:pointer;}
#int .website .item .title{ font-size:20px; padding-top:30px; margin-bottom:10px;}
#int .website .item .intro{ font-size:16px; color:#555; line-height:25px;}
#int .website .item .price{ font-size:14px; color:#555; margin-top:15px;}
#int .website .item .price strong{ font-size:28px; color:#0D64A9; font-weight:normal; margin-right:10px;}
#int .website .item .price span{ font-style:normal; font-size:14px;}
#int .website .item .img{ position:absolute; left:28px; top:36px;width: 80px;}
#int .website .item .img img{width: 100%;}
#int .website .item i{ width:40px; height:40px; left:255px; bottom:-20px; background:url(../images/icons.png) no-repeat; background-position:0 -90px; display:none;}
#int .website .cur{ border:1px solid #0b5793; -moz-box-shadow:0 0 20px 0 #C1D3E3; -ms-box-shadow:0 0 20px 0 #C1D3E3; -o-box-shadow:0 0 20px 0 #C1D3E3; -webkit-box-shadow:0 0 20px 0 #C1D3E3; box-shadow:0 0 20px 0 #C1D3E3;}
#int .website .cur i{ display:block;}
#int .website .btn a{ width:176px; height:45px; line-height:45px; font-size:16px; color:#fff; background:#0D64A9; display:inline-block; text-decoration:none; text-align:center; -moz-border-radius:23px; -ms-border-radius:23px; -o-border-radius:23px; -webkit-border-radius:23px; border-radius:23px;}
#int .website .btn a i{ width:27px; height:22px; right:10px; top:12px;font-size: 22px;}
#int .guid{ width:100%; height:540px; background:#f1f1f1;}
#int .website .btn a:hover{ background:#e49236;}
#int .guid .container a{ width:211px; height:211px; margin:0 50px; display:inline-block; position:relative; overflow:hidden;}
#int .guid .container a:hover .face{top: -100%}
#int .guid .container a:hover .back{top: 0%;}
#int .guid .container a img{ width:211px; height:211px; display:block; position:absolute; left:0;}
#int .guid .container a img.face{ top:0;}
#int .guid .container a img.back{ top:100%;}
#int .guid .btn a{ width:176px; transition: all 0.2s;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;height:45px; line-height:45px; font-size:16px; color:#FFF; background:#0d64a9; display:inline-block; border-radius:23px;position: relative;}
#int .guid .btn a i{position:absolute;width:27px; height:22px; right:10px; top:12px;font-size: 22px;}
#int .guid .btn a:hover{background: #e49236;text-decoration: none;}
#int .guid .guid-s-title{font-size: 16px;font-weight: 300;text-align: center;width: 80%;color: #5e7387;margin: 10px auto;}
#inm .case .category a{ width:100px; height:30px; line-height:30px; overflow:hidden; text-align:center; border:1px solid #dcdcdc; display:inline-block; font-size:14px; color:#646464; margin:0 5px; -moz-border-radius:15px; -ms-border-radius:15px; -o-border-radius:15px; -webkit-border-radius:15px; border-radius:15px;}
#inm .case .btn a{ width:176px; height:43px;margin-top: 30px;line-height:43px; text-align:center; border:1px solid #0D64A9; color:#0D64A9; display:inline-block; font-size:16px; -moz-border-radius:22px; -ms-border-radius:22px; -o-border-radius:22px; -webkit-border-radius:22px; border-radius:22px;}
#inm .case-s-title{font-size: 16px;font-weight: 300;text-align: center;width: 80%;color: #5e7387;margin: 10px auto;}
#inm .case-list{margin:20px 0;}
#inm .case-list ul{width: 888px;margin:0 auto;}
#inm .case-list ul .on{background: #0D64A9;color: #fff;}
#inm .case-list ul li{float: left;margin-right:2px;background: #fff;padding: 8px 28px;cursor: pointer;}
#inm .container {margin:10px 0;}
#inm .container .case-items{float: left;width: 23%;margin:10px 1%;background-color: #fff;box-shadow: 0 0 12px 1px rgba(0,0,0,0.3);}
#inm .container .case-items a:hover{text-decoration: none;}
#inm .container .case-items .case-img{width: 100%;position: relative;overflow:hidden;}
#inm .container .case-items .case-img img{width: 100%;height: 166px;}
#inm .container .case-items .case-img .case-img-mask{position: absolute;top: -108%;left: 0px;transition: all 0.2s;}
#inm .container .case-items:hover .case-img .case-img-mask{top: 0%}
#inm .container .case-items:hover .case-cont{background-position: 0px 0px;}
#inm .container .case-items:hover .case-cont .case-sum{color: #fff;}
#inm .container .case-items:hover .case-cont .case-title{color: #fff;}
#inm .container .case-items .case-cont{background:url(../images/case-blue-bg.jpg) no-repeat;background-position: 0px 70px;height:48px;overflow:hidden;text-align: left;padding: 10px 14px;background-color: #fff;transition: all 0.2s;}
#inm .container .case-items .case-cont .case-title{display: block;font-size: 16px;font-weight: normal;color: #333;margin: 0;padding: 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#inm .container .case-items .case-cont .case-sum{font-size: 12px;color: #888;margin: 10px 0 0 0;}
#inm {background:#f1f1f1;padding-bottom: 30px;}
#inb .partner{ position:relative; border-top:1px solid #ededed;}
#inb .partner .title{ position:absolute; left:10px; top:55px; font-size:26px; color:#373737;}
#inb .partner .container{ height:100px; padding:30px 0; overflow:hidden; padding-left:150px;}
#inb .partner .item{ float:left; margin-left:40px;}
#inb .partner .item a{ display:block; color:#333;}
#inb .partner .item img{ display:block;}
#inb .partner .item span{ display:block; text-align:center; padding-top:10px;}
#inb .partner .paypal_partner a{ text-decoration:none;}
#inb .partner .paypal_partner i{ font-style:normal; color:#48bdaa;}
#advantage {padding: 60px 0;}
#advantage .ad-s-title{font-size: 15px;;font-weight: 300;text-align: center;width: 80%;color: #808083;margin: 10px auto 0 auto;line-height: 27px;max-width: 830px;min-width: 280px;}
#advantage .ad-e-title{font-size: 11px;color: #bdbdbe;line-height: 19px;max-width: 830px;min-width:280px;margin:0 auto;text-align: center;}
#advantage .about_main {padding-bottom: 25px;overflow: hidden;width: 100%;margin-top: 50px;}
#advantage .about_main dl{width: 16.66%;text-align: center;float: left;cursor: pointer;}
#advantage .about_main .dl1 dd{background-position: 8px 16px;}
#advantage .about_main .dl2 dd{background-position: -92px 14px;}
#advantage .about_main .dl3 dd{background-position: -195px 21px;}
#advantage .about_main .dl4 dd{background-position: -310px 22px;}
#advantage .about_main .dl5 dd{background-position: -420px 22px}
#advantage .about_main .dl6 dd{background-position: -515px 20px}
#advantage .about_main .dl1 dd:hover{background-position: 8px -64px;}
#advantage .about_main .dl2 dd:hover{background-position: -92px -66px;}
#advantage .about_main .dl3 dd:hover{background-position: -195px -59px;}
#advantage .about_main .dl4 dd:hover{background-position: -310px -58px;}
#advantage .about_main .dl5 dd:hover{background-position: -420px -58px;}
#advantage .about_main .dl6 dd:hover{background-position: -515px -60px}
#advantage .about_main dl dd{background: url(../images/ico_img.png) no-repeat center center;width: 98px;height: 90px;border-radius: 100%;margin: auto;transition: all 0.2s;-webkit-transition: all 0.2s;-ms-transition: all 0.2s;-moz-transition: all 0.2s;}
#advantage .about_main dl dt h5{font-size: 22px;color: #000;font-weight: normal;height: 45px;line-height: 45px;margin-bottom: 5px;}
#advantage .about_main dl dt p{font-size: 14px;color: #666;}




/*instance*/
#instance .wrap{ position:relative;}
#instance .category_blank{ height:30px;}
#instance .category_none_blank{ height:50px;}
#instance .menu{ width:100%; position:absolute; left:0; top:-49px;}
#instance .menu .instance_tag{ height:29px; padding:10px; background:#0D64A9; -moz-border-top-left-radius:4px; -ms-border-top-left-radius:4px; -o-border-top-left-radius:4px; -webkit-border-top-left-radius:4px; border-top-left-radius:4px; -moz-border-top-right-radius:4px; -ms-border-top-right-radius:4px; -o-border-top-right-radius:4px; -webkit-border-top-right-radius:4px; border-top-right-radius:4px;}
#instance .menu .instance_tag a{ height:29px; line-height:29px; padding:0 15px; display:inline-block; border:1px solid transparent; text-align:center; text-decoration:none; font-size:14px; color:#f6f5f5; margin:0 3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#instance .menu .instance_tag a.cur{ border:1px solid #fff; color:#fff;}
#instance .menu .instance_tag a.icons{ padding-right:45px;}
#instance .menu .instance_tag a.icons i{ width:29px; height:12px; right:10px; top:8px; background:url(../images/icons.png) no-repeat; background-position:-80px -10px;}
#instance .menu .instance_tag a:hover{ border:1px solid #fff; color:#fff;}
#instance .menu .instance_category{display:none;height:26px; padding:10px; border:1px solid #e4e4e4; border-top:0; -moz-border-bottom-left-radius:4px; -ms-border-bottom-left-radius:4px; -o-border-bottom-left-radius:4px; -webkit-border-bottom-left-radius:4px; border-bottom-left-radius:4px; -moz-border-bottom-right-radius:4px; -ms-border-bottom-right-radius:4px; -o-border-bottom-right-radius:4px; -webkit-border-bottom-right-radius:4px; border-bottom-right-radius:4px;}
#instance .menu .instance_category a{ padding:0 10px; margin:0 3px; height:24px; line-height:24px; border:1px solid transparent; display:inline-block; text-align:center; text-decoration:none; font-size:14px; color:#555555; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#instance .menu .instance_category a.cur{ border:1px solid #0D64A9; color:#0D64A9;}
#instance .menu .instance_category a:hover{ border:1px solid #e49236; color:#e49236;}

#instance .item{ width:540px; border:1px solid #e8e8e8; padding:20px; height:400px; float:left; margin-left:35px; margin-bottom:35px;}
#instance .item_nor{ margin-left:0;}
#instance .item .top .img{ width:257px; height:155px;}
#instance .item .top .con{ width:260px;}
#instance .item .top .con h3{ height:25px; line-height:25px; overflow:hidden;}
#instance .item .top .con h3 a{ font-size:16px; color:#1da189;}
#instance .item .top .con .url{ font-family:"Arial"; color:#646464; height:20px; line-height:20px; overflow:hidden; margin-top:5px;}
#instance .item .top .con .item_line{ height:1px; background:#eee; margin:10px 0;}
#instance .item .top .con .rows{ font-size:14px; margin-bottom:7px;}
#instance .item .top .intro{ font-size:14px; color:#646464; margin-top:15px;}
#instance .item .bot{ position:relative; margin-top:15px;}
#instance .item .bot .abs{ width:540px; padding:0 20px; position:absolute; left:-21px; top:0; background:#fff; border:1px solid #e8e8e8; border-top:0; border-bottom:0; cursor:pointer;}
#instance .item .bot .con{ padding:5px 0; height:155px; overflow:hidden; min-height:155px;}
#instance .item .bot .con_cur{ height:auto;}
#instance .item .bot .title{ height:34px; line-height:34px; font-size:14px; border-top:1px solid #eee; border-bottom:1px solid #eee;}
#instance .item .bot .rows{ font-family:"Arial"; color:#535353; height:20px; line-height:20px; overflow:hidden; margin-top:5px;}
#instance .item .bot .rows span{ margin-right:25px;}
#instance .item .bot .btn{ width:100%; height:20px; position:absolute; left:-1px; bottom:-20px; border:1px solid #e8e8e8; border-top:0; background:#f5f5f5;}
#instance .item .bot .btn i{ width:16px; height:8px; left:50%; margin-left:-8px; top:50%; margin-top:-4px; background:url(../images/icons.png) no-repeat; background-position:-371px -424px;}
#instance .item .bot .btn_cur i{ background-position:-371px -392px;}


/*about*/
#about .content .title{ width:470px; line-height:40px; font-size:26px; color:#1563aa;}
#about .content .intro{ width:630px; line-height:30px; font-size:16px; color:#444444;}
#about .content .img{ width:362px; height:220px; padding:10px; border:1px dashed #c1c1c1; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#about .content .img i{ width:60px; height:60px; margin-left:-30px; left:50%; top:35%; background:url(../images/icons.png) no-repeat; background-position:-540px -201px;}
#about .content .img:hover i{ background-position:-540px -79px;}
#about .technology{ width:100%; height:400px; background:url(../images/about_technology.jpg) top center no-repeat;}
#about .technology .t{ color:#1563aa; padding-top:120px; margin-bottom:50px;}
#about .technology .item span{ width:262px; height:58px; line-height:58px; display:inline-block; border:1px dashed #fff; color:#fff; font-size:18px; margin:0 14px; -moz-border-radius:30px; -ms-border-radius:30px; -o-border-radius:30px; -webkit-border-radius:30px; border-radius:30px;}
#about .progress .contents{ width:1111px; height:396px; background:url(../images/about_progress_big.png) no-repeat; position:relative;}
#about .progress .contents .item{ position:absolute; font-size:16px; color:#444; left:-50px; top:-50px;}
#about .progress .contents .item span{ font-size:21px; color:#0D64A9;}
#about .progress .contents .i0{ left:80px; top:0;}
#about .progress .contents .i1{ left:270px; top:0;}
#about .progress .contents .i2{ left:490px; top:0;}
#about .progress .contents .i3{ left:705px; top:0;}
#about .progress .contents .i4{ left:920px; top:0;}
#about .progress .contents .i5{ left:1070px; top:220px; width:100px;}
#about .progress .contents .i6{ left:915px; top:350px;}
#about .progress .contents .i7{ left:705px; top:350px;}
#about .progress .contents .i8{ left:490px; top:350px;}
#about .progress .contents .i9{ left:270px; top:350px;}
#about .progress .contents .i10{ left:65px; top:350px;}
#about .mission{ width:100%; height:500px; background:url(../images/about_mission.jpg) top center no-repeat;}
#about .mission .t{ color:#5197FF; padding-top:160px;}
#about .mission .intro{ color:#fff; margin-top:30px; font-size:20px;}
#about .mission .btn{ width:254px; height:44px; line-height:44px; color:#dadada; font-size:16px; background:url(../images/btn_mask.png); display:inline-block; text-decoration:none; margin-top:40px; -moz-border-radius:22px; -ms-border-radius:22px; -o-border-radius:22px; -webkit-border-radius:22px; border-radius:22px;}
#about .news .item{ width:355px; float:left; margin-left:55px;}
#about .news .nor{ margin-left:10px;}
#about .news .item .img{ width:355px; height:180px;}
#about .news .item .img img{width: 100%;height: 100%}
#about .news .item .box{ padding:15px; border:1px solid #ededed; border-top:0;}
#about .news .item .date{ font-family:"Arial"; font-size:14px; color:#a0a0a0;}
#about .news .item h3{ height:25px; line-height:25px; overflow:hidden; margin-top:5px; margin-bottom:15px;}
#about .news .item h3 a{ font-size:16px; color:#202020;}
#about .news .item .intro{ font-size:14px; color:#616161; height:50px; line-height:25px; overflow:hidden;}
#about .news .item:hover .box{ background:#f8f8f8;}
#about .news .item:hover h3 a{ color:#e49236;}
#about .news .btn a{ width:254px; height:44px; line-height:44px; border:1px solid #0D64A9; color:#0D64A9; display:inline-block; font-size:16px; text-decoration:none; -moz-border-radius:22px; -ms-border-radius:22px; -o-border-radius:22px; -webkit-border-radius:22px; border-radius:22px;}

/*news*/
#info .item{ padding:30px 20px; background:url(../images/news_line.jpg) left bottom repeat-x;}
#info .item .img{ width:280px; height:158px;}
#info .item img{height: 100%;height: 100%;
border: 1px solid #ddd;
width: 228px;}
#info .item .con{ width:1000px;}
#info .item .all{ width:100%;}
#info .item .con h3{  overflow:hidden;  margin:0px;font-weight: bold;}
#info .item .con h3 a{ font-size:18px; color:#5f5f5f;}
#info .item .con .date{ font-size:14px; color:#a0a0a0; font-family:"Arial"; margin-top:10px; margin-bottom:15px;}
#info .item .con .intro{ font-size:14px; color:#828282; line-height:25px; height:75px; overflow:hidden;}
#info .item:hover{ background-color:#f6f6f6;}
#info .item:hover h3 a{ color:#e49236;}
#info_detail .contents{ width:1080px;}
#info_detail .ad{ width:250px;}
#info_detail h2{ font-size:26px; color:#202020; text-align:center;}
#info_detail .param{ height:36px; line-height:36px; padding:10px 0; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc}
#info_detail .param *{ font-size:14px; color:#747373;}
#info_detail .param .date{ margin-left:45%;}
#info_detail .param .bdsharebuttonbox{ margin-left:40px; float:left;}
#info_detail .near{ border-top:1px solid #e5e5e5; padding:15px 0;}
#info_detail .near .row{ font-size:14px; color:#0D64A9; float:left; width:50%; height:25px;}
#info_detail .near .row a{ color:#535353;}
#info_detail .contents .global_editor_content span{font-size: 16px;}

/*company*/
#company .container{ padding-bottom:75px; background:url(../images/company_line.jpg) left top repeat-y; margin-left:20px; padding-left:170px;}
#company .container i{ width:68px; height:19px; left:-9px; top:0; background:url(../images/icons.png) no-repeat; background-position:-220px -5px;}
#company .container .date{ position:absolute; left:70px; top:-7px; font-size:24px;}
#company .last{ padding-bottom:0;}
#company .first i{ background-position:-129px -5px;}
#company .first .date{ color:#0D64A9;}
#company .item{ width:288px; float:left; margin-left:30px; padding:7px; border:1px solid #e6e6e6;}
#company .item:hover{ background:#f4f4f4;}
#company .item .img{ width:100%;}
#company .item .img img{width: 100%}
#company .item h3{ font-size:14px; height:25px; line-height:25px; overflow:hidden; margin-top:10px; padding:0 5px;}

/*contact*/
#contact .title{ font-size:24px; color:#0D64A9;}
#contact .intro{ font-size:14px; color:#4a4a4a;}
#contact .top{ padding:40px; background:#f9f9f9;}
#contact .top .item{ width:340px; height:120px; float:left; background:#fff; margin-left:50px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
#contact .top .address{ margin-left:0;}
#contact .top .address div{ font-size:16px; color:#4a4a4a; margin-left:95px; margin-top:35px; margin-right:40px; line-height:25px;}
#contact .top .address i{ width:44px; height:44px; left:30px; top:35px; background:url(../images/icons.png) no-repeat; background-position:0 -208px;}
#contact .top .tel div{ font-size:16px; color:#4a4a4a; margin-left:95px; margin-top:23px; line-height:25px;}
#contact .top .tel i{ width:32px; height:38px; left:35px; top:40px; background:url(../images/icons.png) no-repeat; background-position:-74px -211px;}
#contact .top .tel span{ font-size:14px;}
#contact .top .email div{ font-size:16px; color:#4a4a4a; margin-left:100px; margin-top:35px; line-height:25px;}
#contact .top .email i{ width:45px; height:35px; left:35px; top:43px; background:url(../images/icons.png) no-repeat; background-position:-146px -214px;}
#contact .mid{ padding:0 40px;}
#contact .mid .item{ width:330px; float:left; margin-left:65px;}
#contact .mid .item .img{ width:70px; height:70px; margin:0 auto;}
#contact .mid .item .sign{ height:40px; line-height:40px; border-top:1px solid #0D64A9; border-bottom:1px solid #0D64A9; text-align:center; color:#0D64A9; font-size:16px; margin-top:24px;}
#contact .mid .item .name{ height:40px; line-height:40px;text-align:center; font-size:16px; color:#5b5b5b; margin-top:5px;}
#contact .mid .business{ margin-left:0;}
#contact .mid .business i{ width:70px; height:70px; left:0; top:0; background:url(../images/icons.png) no-repeat; background-position:-218px -195px;}
#contact .mid .work i{ width:70px; height:70px; left:0; top:0; background:url(../images/icons.png) no-repeat; background-position:-311px -195px;}
#contact .mid .advise i{ width:70px; height:70px; left:0; top:0; background:url(../images/icons.png) no-repeat; background-position:-405px -196px;}
#contact .bot{ padding:35px 23px 50px 23px; background:#f9f9f9; /*background:#ccc;*/}
#contact .bot .fl{ width:840px;}
#contact .bot .form_input{ width:408px; height:48px; line-height:48px; border:1px solid #d5d5d5; background:none; text-indent:15px; outline:none; font-size:18px; color:#959595; float:left;}
#contact .bot .form_input_email{margin-left: 20px;}
#contact .bot .form_textarea{ padding:15px; width:808px; height:118px; border:1px solid #d5d5d5; outline:none; font-size:18px; background:none; color:#959595; resize:none;}
#contact .bot .form_submit{ width:100%; height:48px; line-height:48px; text-align:center; background:#0D64A9; font-size:18px; color:#fff; border:0; outline:none; cursor:pointer; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#contact .bot .fr{ width:275px; height:300px; background:#fff; text-align:center;}
#contact .bot .sign{ font-size:14px; color:#666; padding-top:30px;}
#contact .bot .subsign{ font-size:18px; color:#0D64A9; margin-top:10px;}
#contact .bot .img{ width:166px; height:166px; margin:0 auto; margin-top:15px;}
#contact .bot .img img{width: 100%}

/*price*/
#price table{ width:1100px; margin:0 auto; border-collapse:collapse; cursor:default; position:relative;}
#price table th{ background:#f8f8f8; height:100px; font-size:18px; font-weight:normal; border:1px solid #e9e9e9;}
#price table th strong{ font-size:26px; color:#0D64A9; font-weight:normal;}
#price table th span{ font-size:14px; color:#0D64A9; letter-spacing:3px; margin-left:5px;}
#price table td{ height:38px; text-align:center; font-size:14px; border:1px solid #e9e9e9;}
#price table td.tips i{ width:16px; height:16px; right:10px; top:11px; background:url(../images/icons.png) no-repeat; background-position:-69px -157px;}
#price table td.tips div{ width:628px; position:absolute; left:221px; top:0; background:url(../images/price_tips_sign.jpg) left top #0D64A9 no-repeat; line-height:38px; color:#fff; font-size:14px; display:none; text-indent:0; padding-left:30px;}
#price table td.tips:hover i{ background-position:-119px -157px;}
#price table td.tips:hover div{ display:block; z-index:3;}
#price table td.true i{ width:8px; height:8px; left:50%; top:50%; top:\9; margin-left:-4px; margin-top:-4px; background:url(../images/icons.png) no-repeat; background-position:-170px -161px;}
#price table td.false i{ width:8px; height:8px; left:50%; top:50%; top:\9; margin-left:-4px; margin-top:-4px; background:url(../images/icons.png) no-repeat; background-position:-218px -161px;}
#price table td.bottom{ height:64px; line-height:64px;}
#price table .in30{ text-indent:30px; text-align:left;}
#price table .fz16{ font-size:16px;}
#price table .fz14{ font-size:14px;}
#price table .h48{ height:48px; line-height:48px;}
#price table .vt{ vertical-align:top;}
#price table .color{ color:#0D64A9;}
#price table .bg{ background:#f8f8f8;}
#price table .download{ width:100%; height:100%; display:inline-block; background:#0D64A9; font-size:18px; color:#fff; text-decoration:none; text-align:left; text-indent:190px;}
#price table .download i{ width:21px; height:25px; left:155px; top:20px; background:url(../images/icons.png) no-repeat; background-position:-100px -40px}
#price table .burst div{ width:219px; position:absolute; top:-16px; border:0; z-index:4;}
#price table .shop div{ height:6525px;}
#price table .show div{ height:4223px;}
#price table .burst a{ width:100%; height:100%; border:1px solid #0D64A9; display:none; text-decoration:none; -moz- box-shadow:0 0 40px 0 #C3DAEC; -ms- box-shadow:0 0 40px 0 #C3DAEC; -o- box-shadow:0 0 40px 0 #C3DAEC; -webkit- box-shadow:0 0 40px 0 #C3DAEC; box-shadow:0 0 40px 0 #C3DAEC; -moz-border-top-left-radius:5px; -ms-border-top-left-radius:5px; -o-border-top-left-radius:5px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px; -moz-border-top-right-radius:5px; -ms-border-top-right-radius:5px; -o-border-top-right-radius:5px; -webkit-border-top-right-radius:5px; border-top-right-radius:5px;}
#price table .burst h3{ height:93px; padding: 30px 0 0;
margin: 0; background:#0D64A9; font-size:20px; color:#fff;}
#price table .burst h3 strong{ font-size:36px; color:#fff; font-weight:normal;}
#price table .burst h3 span{ font-size:17px; letter-spacing:3px; margin-left:5px;}
#price table .burst i{ width:176px; height:39px; line-height:39px; font-size:14px; font-weight:bold; color:#fff; display:inline-block;background:#0D64A9; font-style:normal; -moz-border-radius:20px; -ms-border-radius:20px; -o-border-radius:20px; -webkit-border-radius:20px; border-radius:20px;}
#price table .burst .standard{ left:440px;}
#price table .burst .standard:hover a{ display:block;}
#price table .burst .advanced{ left:660px;}
#price table .burst .advanced:hover a{ display:block;}
#price table .burst .professional{ left:880px;}
#price table .burst .professional:hover a{ display:block;}


/*template*/
#template .item{ width:518px; float:left; margin-left:120px; background:url(../images/template_browser.jpg) no-repeat; margin-bottom:60px;background-position: 1px 0px;}
#template .item_nor{ margin-left:25px;}
#template .item .pic{ width:391px; height:243px; overflow:hidden; margin-top:23px; border:1px solid #e5e5e5; position:relative;}
#template .item .pic a{ width:100%; display:block; position:absolute; left:0; top:0;}
#template .item .pic a img{ max-height:none;width: 100%;}
#template .item .con{ width:124px;}
/*#template .item .con h3{ height:33px; line-height:33px; overflow:hidden; color:#fff; background:#47bd92; font-size:16px; text-align:center;}*/
#template .item .con h3{ height:33px; line-height:33px; overflow:hidden; font-size:16px; text-align:center; background:#f7f7f7; color:#515151;border-top: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;}
#template .item .con .ul{ height:226px; background:#f7f7f7; border:1px solid #e5e5e5; border-left:0; border-top:0; padding-top:7px;}
#template .item .con .li{ color:#666; height:20px; line-height:20px; text-indent:40px; display:block; text-decoration:none; margin-top:15px;}
#template .item .con .nor{ margin-top:0;}
#template .item .con .li i{ width:4px; height:7px; left:20px; top:6px; background:url(../images/icons.png) no-repeat; background-position:-257px -161px;}
#template .item .con .li:hover{ color:#e49236;}
#template .item .con .li:hover i{ background-position:-292px -161px;}
#template .item .con .price{ color:#0D64A9; font-size:16px; text-indent:25px; margin-top:10px;}
#template .item .con .price i{ font-size:12px; color:#4d4d4d; font-style:normal; margin-left:3px;}
#template .item .con .price span{ font-size:13px; margin-right:1px;}
#template .item .con .reg{ width:90px; height:26px; line-height:26px; border:1px solid #0D64A9; display:block; color:#0D64A9; text-align:center; margin:0 auto; text-decoration:none; margin-top:15px; -moz-border-radius:14px; -ms-border-radius:14px; -o-border-radius:14px; -webkit-border-radius:14px; border-radius:14px;}
#template .item .con .reg:hover{ background:#0D64A9; color:#fff;}

/*cust*/
#cust .top .fl{ margin-left:75px;}
#cust .top .fl .title{ font-size:26px; color:#0D64A9; margin-bottom:30px;}
#cust .top .fl .list{ font-size:16px; color:#535353; text-indent:25px; height:25px; line-height:25px; margin-bottom:10px;}
#cust .top .fl .list i{ width:8px; height:8px; left:0; top:14px; margin-left:-4px; margin-top:-4px; background:url(../images/icons.png) no-repeat; background-position:-170px -161px;}
#cust .top .fr{ margin-right:90px;}
#cust .mid{ background:#f9f9f9;}
#cust .mid .cust_line{ height:1px; background:#dfdfdf;}
#cust .mid .item{ width:230px; float:left; margin-left:55px; text-align:center;}
#cust .mid .item .title{ font-size:16px; color:#0D64A9;}
#cust .mid .item .intro{ font-size:18px; margin-top:7px;}
#cust .mid .item i{ width:11px; height:11px; left:50%; top:-31px; margin-left:-6px; background:url(../images/icons.png) no-repeat; background-position:-459px -9px;}
#cust .mid .item:hover i{ background-position:-411px -9px;}
#cust .mid .item .pic{ width:211px; height:314px; margin-top:25px;position: relative;}
#cust .mid .item .pic img{ position:absolute; display:block; bottom:0; right:0;}
#cust .mid .item_fir .pic{ background:url(../images/cust_people0_bg.png) no-repeat;}
#cust .mid .item_fir .sign{ width:56px; height:61px; position:absolute; left:50%; top:-111px; margin-left:-28px; background:url(../images/icons.png) no-repeat; background-position:0 -290px;}
#cust .mid .item_fir:hover .sign{ background-position:-82px -290px;}
#cust .mid .item_sec .pic{ background:url(../images/cust_people1_bg.png) no-repeat;}
#cust .mid .item_sec .sign{ width:59px; height:59px; position:absolute; left:50%; top:-111px; margin-left:-30px; background:url(../images/icons.png) no-repeat; background-position:-166px -292px;}
#cust .mid .item_sec:hover .sign{ background-position:-257px -292px;}
#cust .mid .item_thd .pic{ background:url(../images/cust_people2_bg.png) no-repeat;}
#cust .mid .item_sec .pic{ background:url(../images/cust_people1_bg.png) no-repeat;}
#cust .mid .item_thd .sign{ width:60px; height:60px; position:absolute; left:50%; top:-111px; margin-left:-30px; background:url(../images/icons.png) no-repeat; background-position:0 -384px;}
#cust .mid .item_thd:hover .sign{ background-position:-78px -384px;}
#cust .mid .item_four .pic{ background:url(../images/cust_people3_bg.png) no-repeat;}
#cust .mid .item_four .sign{ width:64px; height:59px; position:absolute; left:50%; top:-111px; margin-left:-30px; background:url(../images/icons.png) no-repeat; background-position:-161px -384px;}
#cust .mid .item_four:hover .sign{ background-position:-250px -384px;}


#cust .bot .category{ height:35px; border-bottom:1px solid #e0e0e0;}
#cust .bot .category a{ width:115px; height:34px; line-height:34px; font-size:16px; display:inline-block; border:1px solid #e0e0e0; background:#f2f2f2; text-decoration:none; margin:0 13px; color:#333; position:relative;}
#cust .bot .category a i{ width:100%; height:1px; background:#fff; display:block; position:absolute; left:0; bottom:-1px; display:none;}
#cust .bot .category a.cur{ background:#fff;}
#cust .bot .category a.cur i{ display:block;}
#cust .bot .tab{ display:none;}
#cust .bot .cur{ display:block;}
#cust .bot .tab .btn a{ width:176px; height:43px; line-height:43px; text-align:center; border:1px solid #0D64A9; color:#0D64A9; display:inline-block; font-size:16px; -moz-border-radius:22px; -ms-border-radius:22px; -o-border-radius:22px; -webkit-border-radius:22px; border-radius:22px;}

/*faq*/
#faq .category{ width:200px;}
#faq .category dt{ height:46px; line-height:46px; background:#47bd92; text-align:center; overflow:hidden; color:#fff; font-size:16px;}
#faq .category dd{ border:1px solid #e9e9e9; border-top:0; position:relative;}
#faq .category dd span{ width:7px; height:48px; position:absolute; right:-5px; top:-1px; background:url(../images/faq_line.png) no-repeat; display:none;}
#faq .category dd a{ width:100%; height:46px; line-height:46px; font-size:14px; display:inline-block; text-indent:30px; color:#333; text-decoration:none;}
#faq .category dd a i{ width:6px; height:6px; left:15px; top:20px; background:url(../images/icons.png) no-repeat; background-position:-331px -161px;}
#faq .category dd:hover span{ display:block;}
#faq .category dd:hover a{ background:#f8f8f8;}
#faq .category dd:hover a i{ background-position:-381px -161px;}
#faq .category dd.cur span{ display:block;}
#faq .category dd.cur a{ background:#f8f8f8;}
#faq .category dd.cur a i{ background-position:-381px -161px;}
#faq .contents{ width:935px;}
#faq .contents .item{ width:315px; padding:30px 30px 0 90px; height:160px; border:1px solid #e5e5e5; float:left; margin-left:40px; margin-bottom:40px; -moz-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; cursor:default;}
#faq .contents .item:hover{ border:1px solid #47bd92;}
#faq .contents .item_nor{ margin-left:0;}
#faq .contents .item h3{ font-size:18px;}
#faq .contents .item .intro{ color:#666; margin-top:15px; line-height:22px;}
#faq .contents .item i{ width:48px; height:44px; left:25px; top:25px; background:url(../images/icons.png) no-repeat; background-position:-452px -87px;}

/*extension*/
#extension .item{ width:548px; padding:18px; border:1px solid #eee; float:left; margin-left:25px; margin-bottom:35px;}
#extension .item_nor{ margin-left:0;}
#extension .item:hover{ background:#f3f3f3;}
#extension .item .img{ width:233px; height:158px;border: 1px solid #ddd;}
#extension .item .img img{ width:100%;height: 100%;}
#extension .item .img i{ width:48px; height:48px; position:absolute; display:block; left:50%; margin-left:-24px; top:50%; margin-top:-24px; background:url(../images/icons.png) no-repeat; background-position:-164px -29px;}
#extension .item .con{ width:290px;}
#extension .item .con h3{ height:30px; line-height:30px; overflow:hidden;}
#extension .item .con h3 a{ font-size:18px;}
#extension .item .con h3 a:hover{ color:#e49236; text-decoration:none;}
#extension .item .con .param{ height:25px; line-height:25px; overflow:hidden; margin-top:10px; margin-bottom:15px;}
#extension .item .con .param span{ font-size:14px; color:#626262; margin-left:10px;}
#extension .item .con .param b{ font-size:12px; color:#fff; display:inline-block; width:50px; height:20px; line-height:20px; background:#0D64A9; text-align:center; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
#extension .item .con .param b a{ color:#fff;  }
#extension .item .con .intro{ font-size:14px; color:#828282; line-height:25px; height:50px; overflow:hidden;}
#extension .item .con .pv{ font-size:14px; color:#828282; margin-top:10px;}
#extension_detail .top{ height:510px; background:#f3f3f3; padding:40px 0;}
#extension_detail .top .wrap{ height:100%; background:#fff;}
#extension_detail .top .video{ width:750px; height:100%;}
#extension_detail .top .video video{display: none;}
#extension_detail .top .video embed{display: block;}
#extension_detail .top .video .img{ width:100%; height:100%; cursor:pointer;}
#extension_detail .top .video .img i{ width:60px; height:60px; margin-left:-30px; margin-top:-30px; left:50%; top:50%; background:url(../images/icons.png) no-repeat; background-position:-269px -79px;}
#extension_detail .top .con{ width:390px; height:100%; margin-right:30px; position:relative;}
#extension_detail .top .con h2{ font-size:24px; color:#0D64A9; padding-top:40px;}
#extension_detail .top .con .param b{ color:#fff; text-align:center; width:51px; height:19px; line-height:19px; display:inline-block; background:#0D64A9; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; margin-right:15px;}
#extension_detail .top .con .param span{ font-size:14px; color:#626262; margin-right:15px;}
#extension_detail .top .con .intro{ border-top:1px solid #e7e7e7; font-size:14px; color:#828282; line-height:25px; padding-top:25px; height:150px; overflow:hidden;}
#extension_detail .top .con .tips{ padding:15px; background:#f5f5f5; margin-top:15px;}
#extension_detail .top .con .tips .txt{ width:210px;}
#extension_detail .top .con .tips .txt .t_name{ font-size:16px; height:25px; line-height:25px; overflow:hidden;}
#extension_detail .top .con .tips .txt .t_intro{ color:#8b8b8b; margin-top:10px; line-height:20px; height:60px; overflow:hidden;}
#extension_detail .top .con .tips .img{ width:84px;height: 84px;}
#extension_detail .top .con .tips .img img{width: 100%}
#extension_detail .top .con .share{ line-height:36px; position:absolute; right:0; bottom:20px;}
#extension_detail .top .con .share .fl{ font-size:14px; color:#737373;}
#extension_detail .bot .title{ font-size:22px;}
#extension_detail .bot .item{ width:255px; float:left; margin-left:60px;}
#extension_detail .bot .item_nor{ margin-left:0;}
#extension_detail .bot .item .img{ width:243px; height:165px; padding:5px; border:1px solid #eee;}
#extension_detail .bot .item .img i{ width:48px; height:48px; position:absolute; display:block; left:50%; margin-left:-24px; top:50%; margin-top:-24px; background:url(../images/icons.png) no-repeat; background-position:-164px -29px;}
#extension_detail .bot .item h3{ height:25px; line-height:25px; overflow:hidden; margin-top:10px; padding:0 5px;}
#extension_detail .bot .item h3 a{ font-size:16px;}
#extension_detail .bot .item h3 a:hover{ color:#47bd92; text-decoration:none;}
#extension_detail .bot .item h3 b{ font-size:12px; color:#fff; text-align:center; width:51px; height:19px; line-height:19px; display:inline-block; background:#0D64A9; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; float:right; margin-top:3px;}
#extension_detail .bot .item .intro{ color:#828282; line-height:25px; padding:0 5px; height:50px; overflow:hidden; margin-top:10px;}
#extension_guest .top .title{ font-size:20px; color:#646464; text-align:center;}
#extension_guest .top .tips{ font-size:17px; color:#7D7D7D; text-align:center;}
#extension_guest .top .item{ width:208px; height:153px; border:1px solid #eaeaea; border-left:0; padding:45px;}
#extension_guest .top .item_nor{ border-left:1px solid #eaeaea;}
#extension_guest .top .item .img{ width:72px; height:72px; margin:0 auto;}
#extension_guest .top .item .name{ font-size:20px; text-align:center; margin-top:20px;}
#extension_guest .top .item .intro{ font-size:14px; color:#646464; text-align:center; margin-top:5px;}
#extension_guest .mid{ background:#f7f7f7;}
#extension_guest .mid .item{ width:310px; margin-left:67px; background:#fff;}
#extension_guest .mid .item .img{ width:310px;}
#extension_guest .mid .item .title{ font-size:20px; text-align:center; margin-top:10px;}
#extension_guest .mid .item .intro{ font-size:14px; color:#646464; text-align:center; margin-top:5px; margin-bottom:15px;}

#extension_guest .apply .box{ width:550px; height:280px; border:1px solid #ebebeb; margin:0 auto;}
#extension_guest .apply .img{ width:170px; height:170px; margin-left:25px; margin-top:50px;}
#extension_guest .apply .img img{width: 100%}
#extension_guest .apply .con{ width:290px; margin-right:20px;}
#extension_guest .apply .con .name{ font-size:22px; padding-top:45px; padding-bottom:15px; border-bottom:1px solid #e8e8e8; margin-bottom:20px;}
#extension_guest .apply .con .name span{ width:97px; height:27px; line-height:27px; font-size:14px; text-align:center; color:#fff; background:#0D64A9; display:inline-block; float:right; -moz-border-radius:14px; -ms-border-radius:14px; -o-border-radius:14px; -webkit-border-radius:14px; border-radius:14px; margin-top:2px;}
#extension_guest .apply .con .rows{ font-size:14px; height:20px; line-height:20px; margin-bottom:10px; padding-left:30px;}
#extension_guest .apply .con .wechat i{ width:20px; height:17px; left:0; top:2px; background:url(../images/icons.png) no-repeat; background-position:-322px -44px;}
#extension_guest .apply .con .tel i{ width:17px; height:17px; left:0; top:2px; background:url(../images/icons.png) no-repeat; background-position:-378px -44px;}
#extension_guest .apply .con .qq i{ width:18px; height:18px; left:0; top:2px; background:url(../images/icons.png) no-repeat; background-position:-431px -43px;}
#extension_guest .apply .con .email i{ width:18px; height:14px; left:0; top:4px; background:url(../images/icons.png) no-repeat; background-position:-482px -45px;}
#extension_guest .partner .img{ width:227px; height:80px; border:1px solid #eaeaea; margin-left:13px; margin-bottom:13px; float:left;}
#extension_guest .partner .img img{width: 100%;}
#extension_guest .partner .nor{ margin-left:0;}

/*system*/
#system .top .item{ width: 235px; height:243px; border:1px solid #eaeaea; border-left:0;}
#system .top .item_nor{ border-left:1px solid #eaeaea;}
#system .top .item .img{ width:60px; height:60px; padding-top:35px; margin:0 auto;font-size: 50px;color: #0D64A9;}
#system .top .item .name{ font-size:20px; text-align:center; margin-top:20px;}
#system .top .item .intro{ font-size:14px; color:#646464; text-align:center; margin-top:6px;}

#system .flag .item{ width:197px; height:197px; border:1px solid #eaeaea; border-left:0;}
#system .flag .item_nor{ border-left:1px solid #eaeaea;}
#system .flag .item .img{ width:60px; height:60px; padding-top:35px; margin:0 auto;font-size: 50px;color: #0D64A9;}
#system .flag .item .name{ font-size:20px; text-align:center; margin-top:20px;}
#system .flag .item .intro{ font-size:14px; color:#646464; text-align:center; margin-top:6px;}


#system .bot .item{ width:275px; height:115px; padding-left:110px; border:1px solid #e9e9e9; margin-left:19px; margin-bottom:15px;}
#system .bot .item_nor{ margin-left:0;}
#system .bot .item i{ width:58px; height:50px; left:25px; top:33px; background:url(../images/icons.png) #f7f7f7 no-repeat; background-position:-542px -384px;}
#system .bot .item h3{ height:25px; line-height:25px; overflow:hidden; padding-top:35px;}
#system .bot .item h3 a{ font-size:16px;}
#system .bot .item .date{ font-size:14px; color:#a9a9a9; margin-top:3px;}
#system .bot .item:hover{ border:1px solid #0D64A9;}
#system .bot .item:hover h3 a{ color:#0D64A9; text-decoration:none;}
#system .mid .tips{ font-size:18px; color:#747474; margin:20px 0; text-align:center;}
#system .mid .category{ width:410px; margin:0 auto;}
#system .mid .category a{ width:202px; height:43px; line-height:43px; text-align:center; display:block; font-size:18px; color:#a2a2a2; border:1px solid #eee; background:#f7f8fa; float:left; text-decoration:none; margin-top:1px;}
#system .mid .category a.nor{ border-right:0;}
#system .mid .category a.cur{ background:#fff; color:#0D64A9; border-top:2px solid #0D64A9; margin-top:0;}
#system .mid .box .switch{ display:none;}
#system .mid .box .cur{ display:block;}
#system .mid .show_item{ width:284px; height:74px; line-height:74px; border:1px solid #eaeaea; margin-left:18px; margin-bottom:18px;}
#system .mid .show_item_nor{ margin-left:0;}
#system .mid .show_item a{ width:100%; height:100%; display:inline-block; font-size:16px; text-indent:110px;}
#system .mid .show_item i{ width:50px; height:50px; left:50px; top:12px; background:url(../system/images/system_show_sign.png) no-repeat;}
#system .mid .show_item:hover{ background:#0D64A9; border:1px solid #0D64A9;}
#system .mid .show_item:hover a{ color:#fff; text-decoration:none;}
#system .mid .shop_item{ width:238px; height:480px; border:1px solid #e9e9e9; border-left:0; text-align:center; cursor:pointer; position:relative;}
#system .mid .shop_item_nor{ border-left:1px solid #e9e9e9;}
#system .mid .shop_item .title{ height:40px; padding-top:90px; background:#f4f6f6; border-bottom:1px solid #e9e9e9; font-size:18px;}
#system .mid .shop_item .title i{ width:60px; height:60px; left:50%; top:20px; margin-left:-30px; background:url(../images/system_shop_sign.png) no-repeat;}
#system .mid .shop_item .con{ padding-top:30px;}
#system .mid .shop_item .rows{ height:25px; line-height:25px; overflow:hidden; font-size:14px; color:#535353;}
#system .mid .shop_item .rows a{ font-size:14px; color:#535353;}
#system .mid .shop_item .abs{ width:100%; height:485px; position:absolute; left:-1px; top:-6px; display:none; z-index:1; border:1px solid #0D64A9; text-decoration:none; -moz- box-shadow:0 0 40px 0 #D8EEFF; -ms- box-shadow:0 0 40px 0 #D8EEFF; -o- box-shadow:0 0 40px 0 #D8EEFF; -webkit- box-shadow:0 0 40px 0 #D8EEFF; box-shadow:0 0 40px 0 #D8EEFF; -moz-border-top-left-radius:5px; -ms-border-top-left-radius:5px; -o-border-top-left-radius:5px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px; -moz-border-top-right-radius:5px; -ms-border-top-right-radius:5px; -o-border-top-right-radius:5px; -webkit-border-top-right-radius:5px; border-top-right-radius:5px;}
#system .mid .shop_item .abs .title{ background:#0D64A9; color:#fff; padding-top:95px;}
#system .mid .shop_item:hover .abs{ display:block;}

/*default*/
/*reg*/
#reg{width:1000px; margin:0 auto;}
#reg .wrap{width: 1000px;}
#reg .reg_form{width: 800px;margin:0 auto;}
#reg h1{padding:20px 0;}
#reg h4{ font-size:22px; color:#48bdaa;}
#reg ul{height:170px;}
#reg ul li{height:140px; width:370px; float:left; border:2px solid #bababa; overflow:hidden; cursor:pointer;}
#reg ul li.r{float:right;}
#reg ul li.cur{width:374px; height:144px; border:none; background:url(../images/jt.jpg) right bottom no-repeat #4573B1;}
#reg ul li.cur *{color:#fff;}
#reg ul li h2{font-size:28px; color:#888; text-align:center; padding:7px;}
#reg ul li h3{font-size:20px; color:#888; text-align:center; padding:7px;}
#reg table{border:1px solid #dedede; width:100%; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px;padding:20px 0; background:#fff;}
#reg table td{padding:15px; font-size:16px;line-height: 45px;}
#reg table td input{width:430px; height:45px; line-height:45px; border:1px solid #ddd; font-size:14px; padding:0 10px;}
#reg table td input.submit{ width:403px; height:50px; border:none; cursor:pointer; color:#fff; font-size:18px; letter-spacing:5px; background:#4573B1; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
#reg table td input.processing{ background:#919191; cursor:default;}
#reg table td input.login{ width:403px; height:50px; border:none; cursor:pointer; color:#fff; font-size:18px; letter-spacing:5px; background:#48bdaa; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
#reg table td .tips{width:90%; margin:0 auto; text-align:center; border-bottom:1px dotted #ddd; padding-bottom:20px; color:#666;}
#reg table td .reg{padding-right:140px;}
#reg table td .reg a{color:#0ca577; text-decoration:underline;}
#reg table td input.sms{float:left; width:150px;}
#reg table td input.sms_button{float:left; width:150px; background:#4573B1; color:#fff; border:none; height:47px; cursor:pointer;}
#reg table td.vcode a img{ height:47px;}
#reg .reg_ok{width:600px; margin:0 auto; background:url(../images/reg_ok.jpg) left top no-repeat; height:300px; border-bottom:1px dotted #ddd;}
#reg .reg_ok div{text-align:left; padding-left:130px; line-height:300%; font-size:16px;}
#reg .reg_ok div font, #reg .reg_ok div font a{color:#999;}
#reg .reg_ok div span{color:#48bdaa; font-size:20px;}
#reg .btn{ width:403px; height:50px; line-height:50px; display:block; color:#fff; font-size:18px; background:#48bdaa; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}

#reg_code{ width:572px; height:160px; padding:25px; position:fixed; left:50%; top:50%; margin-left:-311px; margin-top:-80px; text-align:center; background:#efefef; display:none; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; z-index:10001;}
#reg_code img{ vertical-align:top; height:46px;}
#reg_code .reg_code_tips{ font-size:16px;}
#reg_code .reg_code_input{ width:283px; height:45px; line-height:45px; border:0; outline:none; font-size:14px; text-indent:15px;}
#reg_code .reg_code_submit{ width:471px; height:47px; line-height:47px; display:block; margin:0 auto; border:0; background:#47bd92; font-size:16px; color:#fff; cursor:pointer; margin-top:13px; outline:none; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#reg_code i{ width:35px; height:35px; right:-70px; top:-65px; background:url(../images/icons.png) no-repeat; background-position:-254px -35px; cursor:pointer;}

/*************************** email start ***************************/
.email_char_1{overflow: hidden;}
.email_char_1 .left_char{float: left;padding-top: 90px;width: 655px;}
.email_char_1 .left_char .title{font-size: 26px;color: #0D64A9;padding-left: 10px;margin-bottom: 30px;}
.email_char_1 .left_char .char{width: 645px;font-size: 16px;color: #444444;line-height: 29px;padding-left: 10px;}
.email_char_1 .right_img{width: 470px;float: right;margin:48px 0 32px 0;}

.email_char_2{overflow: hidden;margin-bottom: 50px;}
.email_char_2 .char_2_title{height: 90px;line-height: 90px;text-align: center;font-size: 26px;color: #333333;}
.email_char_2 .char_2_list{height: 243px;overflow: hidden;border: 1px solid #eaeaea;}
.email_char_2 .char_2_list .list_box{width: 298px;border-left: 1px solid #eaeaea;float: left;height: 100%;}
.email_char_2 .char_2_list .list_box:first-child{border-left: none;width: 301px;}
.email_char_2 .char_2_list .list_box .icon{height: 63px;margin: 52px 0 30px 0;background: url(../images/email_char_2_icon.png) no-repeat center top;}
.email_char_2 .char_2_list .list_box .list_title{font-size: 20px;color: #333;text-align: center;margin-bottom: 12px;}
.email_char_2 .char_2_list .list_box .list_brief{font-size: 14px;color: #646464;text-align: center;}
.email_char_2 .char_2_list .list_box:hover{box-shadow: 0 0 15px 0 #ccc inset;}
.email_char_2 .char_2_list .list_box.list_1 .icon{background-position: center -69px;}
.email_char_2 .char_2_list .list_box.list_2 .icon{background-position: center -137px;}
.email_char_2 .char_2_list .list_box.list_3 .icon{background-position: center -209px;}

.email_char_3{overflow: hidden;}
.email_char_3 .char_3_title{height: 80px;line-height: 80px;text-align: center;font-size: 26px;color: #333333;}
.email_char_3 .table{width: 760px;overflow: hidden;margin: 0 auto;border: 1px solid #e9e9e9;border-radius: 3px;-moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px;}
.email_char_3 .table .tr{height: 45px;line-height: 45px;border-top: 1px solid #e9e9e9;}
.email_char_3 .table .tr:nth-child(2n+1){background: #f6f6f6;}
.email_char_3 .table .tr:first-child{border-top: none;background: #0D64A9;}
.email_char_3 .table .tr:first-child .td{color: white;}
.email_char_3 .table .tr .td{float: left;width: 379px;text-align: center;}
.email_char_3 .table .tr .td:first-child{border-right: 1px solid #e9e9e9;}
/*************************** email end ***************************/

/*************************** service start ***************************/
.service_char_1{overflow: hidden;border-bottom: 1px solid #ebebeb;padding: 20px 0;}
.service_char_1 .char_box{width: 520px;}
.service_char_1 .char_box .title{font-size: 26px;color: #0D64A9;padding-left: 10px;margin-bottom: 30px;}
.service_char_1 .char_box .char{font-size: 16px;color: #444444;line-height: 29px;padding-left: 10px;}
.service_char_1 .img_box{width: 440px;text-align:center;}
.service_char_1 .img_box img{width: 100%;}
.service_char_2{overflow: hidden;margin-top: 40px;border-bottom: 1px solid #ebebeb; text-align:center;}
.service_char_2 .char_2_title{height: 85px;line-height: 85px;font-size: 26px;color: #0D64A9;text-align: center;}
.service_char_2 .char_2_text{font-size: 16px;color: #444;margin-bottom: 8px;text-align: center;}
.service_char_2 .char_2_text.width{width: 550px;text-indent: 10px;margin: 0 auto;line-height: 35px;}
.service_char_2 .char_2_text a{ color:#00F;}
.service_char_2 .char_2_img{margin-top: 40px}
.service_char_2.no_border{border:none;}



/*************************** service end ***************************/

/*************************** consult start ***************************/
#consult{height: 176px;width: 100%;background: url('../images/consult-bg.jpg') no-repeat center center;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;background-attachment:fixed;}
#consult .consult-wrap{width: 1200px;margin:0 auto;}
#consult .consult-cot{width:1000px;margin:0 auto;}
#consult .consult-cot{font-size: 24px;color: #EAEAEA;line-height: 176px;}
#consult .consult-cot-2{display: none;}
#consult .consult-wrap a{padding: 15px 50px;margin:0 40px;font-size: 18px;}
#consult .consult-wrap .consult-make{background:#9bcc00;border: 1px solid #9bcc00;border-radius: 5px;-moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px;color: #fff;}
#consult .consult-wrap .consult-agent{background:#0D64A9;border:1px solid #0D64A9;border-radius: 5px;-moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px;color: #fff;}
#consult .consult-i-tel{width: 30px;height: 36px;font-size: 36px;margin-right: 10px;margin-left: 20px;color: #9bcc00;}
/*************************** consult start ***************************/


/*************************** news start ***************************/
#news{margin:40px 0 60px 0;}
#news .news-wrap{width: 1400px;margin:0 auto;}
#news .news-list>li{float: left;width: 326px;margin:0 12px;}
#news .news-large{border: 1px solid #ccc;}
#news .news-large p{padding:0 10px;font-weight: bold;font-size: 14px;line-height: 36px;margin: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#news .news-small p{padding:0 10px;line-height: 36px;margin: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#news .news-large img{width: 374px;height: 226px}
#news .news-large img:hover{animation:news 0.5s linear 0.1s;-webkit-animation:news 0.5s linear 0.1s;-moz-animation:news 0.5s linear 0.1s;-ms-animation:news 0.5s linear 0.1s;-o-animation:news 0.5s linear 0.1s;}
#news .news-l-img{height: 170px;width: 100%;overflow: hidden}
#news .news-title{font-size: 26px;text-align: center;height: 50px;line-height: 50px;margin:26px 0px;}
#news .news-more{width: 176px;height: 43px;line-height: 43px;text-align: center;border: 1px solid #0D64A9;color: #0D64A9;font-size: 16px;border-radius: 22px;-moz-border-radius:22px; -ms-border-radius:22px; -o-border-radius:22px; -webkit-border-radius:22px;margin:30px auto;}
#news .news-more a{color:#0D64A9;}
#news .news-more a:hover{color:#e49236;}
#news .news-more:hover{border:1px solid #e49236;}
#news .news-large a:hover,#news .news-small a:hover{color:#e49236;}

/*************************** news start ***************************/

/******************登录页(Start)******************/
#login{width:840px; height:361px; background:#fff; margin:0 auto; margin-top:300px;}
#login .limg{width:348px; float:left; background-color:#0D64A9; overflow:hidden;}
#login .limg div{width:348px; height:361px; text-align:center;position: relative;}
#login .limg div span{width:348px; height:178px;position: absolute;top: 98px;left: 0px;color: #fff;font-size: 34px;}
#login form{float:left; width:490px;}
#login form h2{height:59px; line-height:59px; text-indent:35px; font-size:16px; border-bottom:1px solid #0D64A9; color:#0D64A9; font-weight:bold;}
#login form .f{width:410px; padding:0 40px;}
#login form .f .input{border:1px solid #d8d8d8; height:26px; margin:30px 0; padding:10px 0; padding-left:40px;}
#login form .f .input input{border:none; width:360px; height:26px; line-height:26px;outline: none;}
#login form .f .username{background:url(../images/login_account_bg.jpg) 14px 14px no-repeat;}
#login form .f .password{background:url(../images/login_password_bg.jpg) 14px 14px no-repeat;}
#login form .f .submit{color:#fff; width:200px; height:48px; line-height:48px; font-size:16px; font-weight:bold; background:#0D64A9; border:none;display: inline-block;text-align: center;text-decoration: none;}
/******************登录页(End)******************/

/*w1000*/
/*general*/
#w1000 .global_item_fir{ width:307px; margin-left:38px; height:236px;}
#w1000 .global_item_fir_nor{ margin-left:0;}
#w1000 .global_item_fir .img{ width:305px; height:184px;}
#w1000 .global_item_fir .img img{width: 100%;}
#w1000 .global_item_sec{ width:307px; margin-left:38px; height:282px;}
#w1000 .global_item_sec_nor{ margin-left:0;}
#w1000 .global_item_sec .img{ width:305px; height:184px;}
#w1000 .global_item_sec .img img{width: 100%;height: 100%;}
.global_item_sec .global_item_sec_abs{width: 100%;}
.global_item_sec .global_item_sec_abs .top img{width: 100%;}
#w1000 .global_phone_fir{ margin:0 54px; margin-bottom:40px;}
#w1000 .global_right_ad .row_box .img{ float:left;}
#w1000 .global_right_ad .row_box .con{ float:left;}
/*header*/
#w1000 #header .logo{width: 270px;}
#w1000 #header .nav li{ margin:0;}
#w1000 #header .nav li dl{display:none;width: 100px;margin-left: -50px;}
#w1000 #header .nav li>a{padding: 0 15px 0 0;}
/*footer*/
#w1000 #footer .info{ width:270px;}
#w1000 #footer .footer-list{display: none;}

/*index*/
#w1000 #int .website .item{ width:330px; height:200px; padding-left:130px; padding-right:20px;float: none;margin:20px auto;}
#w1000 #int .website .item .title{ padding-top:25px;}
#w1000 #int .website .item .img{ left:15px; top:30px;}
#w1000 #inb .news{ width:480px;}
#w1000 #inb .news .item .img{ width:160px; height:82px;}
#w1000 #inb .news .item .con{ width:305px;}
#w1000 #inb .news .item .con .date{ margin-top:7px;}
#w1000 #inb .system{ width:490px;}
#w1000 #inb .partner .container{ padding-left:120px;}
#w1000 #inb .partner .item{ margin-left:11px;}
/*template*/
#w1000 #template .item{ float:none; margin:0 auto; margin-bottom:60px;}
/*price*/
#w1000 #price table{ width:1000px;}
#w1000 #price table .burst div{ width:199px;}
#w1000 #price table .burst .standard{ left:400px;}
#w1000 #price table .burst .advanced{ left:600px;}
#w1000 #price table .burst .professional{ left:800px;}
#w1000 #price table td.tips div{ width:548px;}
/*cust*/
#w1000 #cust .mid .item{ width:225px; margin-left:20px;}
#w1000 #cust .mid .item .pic{ width:225px;}
#w1000 #cust .mid .item .pic img{ width:200px;}
#w1000 #cust .mid .item_four .pic img{ width:180px;}
/*faq*/
#w1000 #faq .category{ width:180px;}
#w1000 #faq .contents{ width:800px;}
#w1000 #faq .contents .item{ width:302px; margin-left:20px; margin-bottom:20px; padding:15px 15px 0 70px;}
#w1000 #faq .contents .item_nor{ margin-left:0;}
#w1000 #faq .contents .item i{ left:10px; top:10px;}
/*extension*/
#w1000 #extension .item{ width:457px; margin-left:20px; padding:15px; margin-bottom:20px;}
#w1000 #extension .item_nor{ margin-left:0;}
#w1000 #extension .item .img{ width:200px; height:136px;}
#w1000 #extension .item .con{ width:240px;}
#w1000 #extension .item .con h3{ height:20px; line-height:20px;}
#w1000 #extension .item .con h3 a{ font-size:16px;}
#w1000 #extension .item .con .param{ margin-bottom:5px;}
#w1000 #extension .item .con .intro{ font-size:12px;}
#w1000 #extension .item .con .pv{ margin-top:5px;}
#w1000 #extension_detail .top{ height:422px;}
#w1000 #extension_detail .top .video{ width:620px;background: #000}
#w1000 #extension_detail .top .con{ width:325px;}
#w1000 #extension_detail .top .con .intro{ height:75px;}
#w1000 #extension_detail .bot .item{ width:234px; margin-left:20px;}
#w1000 #extension_detail .bot .item_nor{ margin-left:0;}
#w1000 #extension_detail .bot .item .img{ width:222px; height:151px;}
#w1000 #extension_guest .top .item{ padding:30px; width:188px;}
#w1000 #extension_guest .mid .item{ width:300px; margin-left:25px;}
#w1000 #extension_guest .mid .item .img{ width:100%;}
#w1000 #extension_guest .partner .img{ width:187px; height:66px;}

/*system*/
#w1000 #system .top .item{ width:248px;}
#w1000 #system .mid .show_item{ width:240px; margin-left:10px;}
#w1000 #system .mid .show_item_nor{ margin-left:0;}
#w1000 #system .mid .show_item i{ left:35px;}
#w1000 #system .mid .show_item a{ text-indent:100px;}
#w1000 #system .mid .shop_item{ width:198px;}
#w1000 #system .bot .item{ width:244px; height:95px; margin-left:10px; padding-left:80px;}
#w1000 #system .bot .item_nor{ margin-left:0;}
#w1000 #system .bot .item i{ left:15px; top:23px;}
#w1000 #system .bot .item h3{ padding-top:20px;}

/*about*/
#w1000 #about .content .intro{ width:585px;}
#w1000 #about .progress .contents{ width:1000px; height:320px; background:url(../images/about_progress_small.png) no-repeat;}
#w1000 #about .progress .contents .i0{ top:-10px; left:65px;}
#w1000 #about .progress .contents .i1{ top:-10px; left:215px;}
#w1000 #about .progress .contents .i2{ top:-10px; left:385px;}
#w1000 #about .progress .contents .i3{ top:-10px; left:560px;}
#w1000 #about .progress .contents .i4{ top:-10px; left:745px;}
#w1000 #about .progress .contents .i5{ top:170px; left:865px;}
#w1000 #about .progress .contents .i6{ top:285px; left:745px;}
#w1000 #about .progress .contents .i7{ top:285px; left:560px;}
#w1000 #about .progress .contents .i8{ top:285px; left:385px;}
#w1000 #about .progress .contents .i9{ top:285px; left:215px;}
#w1000 #about .progress .contents .i10{ top:285px; left:50px;}
#w1000 #about .news .item{ width:312px; margin-left:30px;}
#w1000 #about .news .item .img{ width:312px; height:158px;}
#w1000 #about .news .nor{ margin-left:0;}
/*news*/
#w1000 #news .news-wrap{width: 1000px}
#w1000 #news .news-list li{width: 308px;}
#w1000 #info_detail .ad{ width:250px;}
#w1000 #info_detail .contents{width: 740px;}
#w1000 #info .item .con{width: 624px;}
/*company*/
#w1000 #company .item{ width:238px; margin-left:15px;}
/*contact*/
#w1000 #contact .top{ padding:30px;}
#w1000 #contact .top .item{ margin-left:20px;}
#w1000 #contact .top .item{ width:300px;}
#w1000 #contact .top .address{ margin-left:0;}
#w1000 #contact .top .address div{ font-size:14px;}
#w1000 #contact .top .tel div{ font-size:14px; margin-left:75px;}
#w1000 #contact .top .tel i{ left:25px;}
#w1000 #contact .top .email div{ font-size:14px;}
#w1000 #contact .mid .item{ width:262px;}
#w1000 #contact .bot{ padding:20px 15px 30px 15px;}
#w1000 #contact .bot .fl{ width:700px;}
#w1000 #contact .bot .form_input{ width:338px;}
#w1000 #contact .bot .form_textarea{ width:670px;}
#w1000 #contact .bot .fr{ width:240px; height:270px;}
#w1000 #contact .bot .sign{ padding-top:15px;}
/*instance*/
#w1000 #instance .category_blank{ height:135px;}
#w1000 #instance .menu .instance_tag{ height:auto; padding-bottom:0;}
#w1000 #instance .menu .instance_tag a{ margin-bottom:10px;}
#w1000 #instance .menu .instance_category{ height:auto; padding-bottom:0;}
#w1000 #instance .menu .instance_category a{ margin-bottom:10px;}
#w1000 #instance .item{ margin:0 auto; float:none; margin-bottom:35px;}
/*consult*/
#w1000 #consult .consult-wrap{width: 1000px;}

#w1000 .email_char_2 .char_2_list .list_box{width: 248px;}
#w1000 .price-table2 {width: 768px;margin:20px auto;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc}
#w1000 .price-table2 td{width: 50px;height:30px;border-left:1px solid #ccc;border-top:1px solid #ccc;text-align: center}
#w1000 .price-table2 th{background: #f8f8f8;height: 60px;font-size:14px;border-left: 1px solid #ccc;border-top: 1px solid #ccc;}
#w1000 .price-table2 .burst i{ height:30px; width:90px;line-height:30px; font-size:14px; font-weight:bold; color:#fff; display:inline-block;background:#0D64A9; font-style:normal; -moz-border-radius:20px; -ms-border-radius:20px; -o-border-radius:20px; -webkit-border-radius:20px; border-radius:20px;}
#w1000 .price-table2 td.true i{ width:8px; height:8px; left:50%; top:50%; top:\9; margin-left:-4px; margin-top:-4px; background:url(../images/icons.png) no-repeat; background-position:-170px -161px;}
#w1000 .price-table2 td.false i{ width:8px; height:8px; left:50%; top:50%; top:\9; margin-left:-4px; margin-top:-4px; background:url(../images/icons.png) no-repeat; background-position:-218px -161px;}
#w1000 .price-table2 .bg{ background:#f8f8f8;}
#w1000 .price-table2 .download{background: #0D64A9;display: block;height: 72px;color: #fff;line-height: 72px;font-size: 20px;}
#w1000 .price-table2 .color{color: #0D64A9}
#w1000 .price-table2  th strong{color: #0D64A9;font-size: 20px;}
#w1000 .price-table2  th span{color: #0D64A9;margin-left: 5px;font-size: 12px;}
#w1000 .price-table2 .fz16{font-size: 14px;}
.price-table2{display: none;}

.reg-table2{display: none;}
.reg-table2{border:1px solid #dedede;width: 480px;margin:20px auto;border-radius: 5px;}
.reg-table-left{font-size: 16px;height: 50px;line-height: 50px;padding:0 14px;}
.reg-table-right{font-size: 16px;height: 50px;line-height: 50px;margin:0 12px;width: 360px;}
.reg-table-right input{width: 90%;height: 26px;padding-left: 2%;border:1px solid #dedede;}
.reg-table2 tbody{width: 480px}
.reg-table-right .sms{width: 176px}
.reg-table-right .sms_button{width: 80px;background:#0D64A9;height: 30px;border:none;color: #fff}
.reg-table2 .submit{width: 100px;height: 30px;border:none;color:#fff;background:#0D64A9;display: block;margin:20px auto;}
.reg-table2 .tips{color: #666}

/*nav-bottom*/
#nav-bottom{height: 50px;width: 100%;position: fixed;bottom:0px;left:0px;right:0px;background:#FFF;display: none;}
#nav-bottom li{width: 25%;float: left;text-align: center;color: #898989;font-size: 14px;height: 50px;}
#nav-bottom li i{font-size: 22px;margin:5px 0 1px 0;}
#nav-bottom li p{margin:0;padding:0;}
#nav-bottom li a{color: #898989;}
#nav-bottom li a:hover{color: #898989;text-decoration: none;}
#nav-bottom .nav-b-list{display: none;position: absolute;top: -50px;left: 20px;background: #fff;padding:7px 5px;border-radius: 5px;}

/*message*/
.message-title {margin:81px 20px 20px;padding-top: 20px}
.message-title h2{text-align: center;font-size: 22px;height: 40px;line-height: 40px;font-weight: bold;}
.message-title p{font-size: 16px;color: #666;text-indent: 1.5rem}
.message-name,.message-number,.message-QQ,.message-Email,.message-company,.message-detail{width: 80%;display: block;margin:20px auto;height: 36px;line-height: 36px;border: 1px solid #ccc;padding:0 10px;border-radius: 3px;-webkit-border-radius: 3px;-ms-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;}
.message-detail{height: 80px;line-height: 20px;resize: none;}
.message-cot p{padding:0 10px;margin:20px 0;color: #333;text-indent: 1.5rem;}
.message-radio{margin-left:40px;width: 20px;height: 20px;line-height: 20px;vertical-align: middle;}
.message-submit{display: block;margin:20px auto;width: 100px;height: 40px;line-height:40px;background:#0D64A9;color: #fff;text-align: center;font-size: 16px;border: none;border-radius: 20px;-webkit-border-radius: 20px;-ms-border-radius: 20px;-moz-border-radius: 20px;-o-border-radius: 20px;}
.message-cot span{margin-left: 10px;display: inline-block;vertical-align: middle;}

#jiathis_weixin_modal{left: 54% !important}
.met-showproduct{margin-top: 127px;}

.img-responsive-box{position: relative;padding:69px 37px 0px 38px;background: url('../images/1477620175.png') no-repeat center center;width:960px;height: 770px;background-size: 100%;margin:50px auto;}
.img-responsive-box .img-res-window{background:#fff;height: 466px;margin:0 auto;overflow: hidden;position: relative;}
.img-res-window img{width: 100%;position: absolute;top: 0px;left: 0px}


#w1000 #banner_sec .ban_box .top{left: 28px;}
#w1000 #banner_sec .ban_box .bot{left: 122px;}

#w1000 #advantage .ad-t-img{display: none;}
#w1000 #advantage .ad-list{display: none;}
#w1000 #cust .top .fr{margin-right: 0;}


/* float-chat */
#float-chat {position: fixed;top: 260px;left:50%;margin-left:-185px;width: 370px;height: 250px;display: none;}
#float-chat .top{background: #006CBC;height: 162px;color: #fff;font-size: 18px;text-align: center;-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;-ms-border-radius: 4px 4px 0 0;-o-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;}
#float-chat .top h6{font-size: 24px;padding:54px 0 8px;color: #fff;}
#float-chat .top h6 span{color:#ffe00e;margin:0 5px;}
#float-chat .top p{margin:0;font-size: 16px;line-height: 30px;}
#float-chat .bottom {background: #fff;color: #666;height: 86px;-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;-ms-border-radius: 4px 4px 0 0;-o-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;}
#float-chat .bottom .bottom-wrap{width: 286px;height: 36px;margin:0 auto;padding-top: 24px;}
#float-chat .bottom .blue{background: #006CBC;width: 132px;height: 36px;line-height: 36px;text-align: center;font-size: 14px;color: #fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}
#float-chat .bottom .red{background: #F54343;width: 132px;height: 36px;line-height: 36px;text-align: center;font-size: 14px;color: #fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}
#float-chat .bottom a{display: block;color: #fff;height: 100%;width: 100%;}
#float-chat .close {position: absolute;top: 4px;right: 4px;color: #fff;font-size: 20px;width: 30px;height: 30px;text-align: center;cursor: pointer;}

#system img{width:100% !important;}
.google_subbanner img{width: 100%;}
.google_mobile_subbanner{display: none;}
.google_mobile_subbanner img{width: 100%;}
.w1003{width:100% !important;overflow:hidden;}
.partner-list>li{float: left;width: 50%;}
.partner-intro{margin: 0px 0px 0px 9pt !important;}

@media screen and (max-width: 1024px) {
	#header .nav-cot{display: none;}
	#header .header-top{display: none;}
	#header .nav-cot-p-i{display:block;width: 30px;height: 30px;position: absolute;right: 10px;top: 28px;font-size: 28px;color: #8c8c8c;}
	#header .nav-cot-p{position: absolute;top: 81px;background: #fff;width: 100%;}
	#header .nav-p-list li{line-height: 38px;padding: 0 24px;font-size: 16px;color:#666}
	#header .nav-p-list li a{font-size: 16px;color: #666;display: block;}
	#header .nav-p-list li i{margin:0 4px;}
	#header .nav-p-s-list {display: none}
	#w1000 .wrap{width: 768px;}

	#header .wrap {width:100%;height: 80px;}
	#header .header-top-wrap{height: 36px;}
	#header .nav li>a {padding: 0 4px;}
	#w1000 #header .nav li {height: 73px;line-height: 73px;}
	#header .logo img{width: 160px;}
	#header .header_abs{height: 60px;}
	#header .header_abs .logo img{width: 160px;}
	#w1000 #header .header_abs .nav li{height: 57px;}
	#header .nav-cot{right: 20px;}

	#header .header_abs{height: 80px;}
	#header .header_abs .logo img{width: 186px;}
	#header .wrap{height: 80px;width: 100%;}
	#header .logo{left: 10px;}
	#header .logo img{width: 186px;}
	.blank100,.blank15{display: none;}

	#banner_sec{display: none;}
	#banner_mobile_sec{display: block;}

	.global_subbanner{margin-top: 81px;height: 180px;background:url(../images/subbanner_mobile.jpg) no-repeat center center !important;}

	#w1000 #int .website .item {width: 256px;float: none;margin:20px auto;}
	#int .website .item .title{font-size: 18px;}
	#int .website .item .intro{font-size: 14px;}
	#int .website .item .price strong{font-size: 26px;}
	#int .website .btn a{width: 150px;height: 40px;line-height: 40px;font-size: 14px;}
	#int .website .btn a i{right: 5px;top: 10px;}
	.blank70{height: 50px;}
	.blank60{height: 60px;}
	.t{font-size: 24px;}
	.st{font-size: 16px;}
	#int .guid .container a{margin:0 20px;}
	#int .guid .btn a{width: 176px;height: 40px;line-height: 40px;}
	#int .guid .btn a i{right: 5px;top: 10px;}

	#inm .case .category a{width: 80px;}
	#w1000 .global_item_fir .img{width: 350px;height: 214px}
	#w1000 .global_item_fir .img img{width: 100%;}
	#w1000 .global_item_fir{width: 350px;}
	.global_item_fir h3{margin-top: 4px;}
	#w1000 .global_item_fir{margin-left: 0px;}
	.global_item_fir{margin-left: 0px;margin-right: 30px;}
	#inm .case .btn a{width: 210px;height: 40px;line-height: 40px;}
	#inm .container .case-items .case-cont .case-sum{margin:0;}
	#inm .container .case-items .case-cont .case-title{font-size: 14px;}
	#inm .container .case-items .case-cont{padding:2px 14px;height: 52px;}

	#w1000 #news .news-wrap{width: 768px;}
	#news .news-title{font-size: 24px;}
	#w1000 #news .news-list li{width: 244px;}
	#news .news-list li{margin:0 6px;}
	#news .news-more {width: 210px;height: 40px;line-height: 40px;}

	#w1000 #consult .consult-wrap{width: 768px;}
	#consult .consult-cot{width: 768px;font-size: 18px;line-height: 160px;}
	#consult .consult-wrap a{margin:0 16px;padding: 10px 40px;}
	#consult{height: 160px;}

	#footer .menu dl{width: 100px;}
	#footer .top{padding-top: 26px;padding-bottom: 30px;}
	#footer .qrcode img{width: 90px;height: 90px;}

	#w1000 #price table{width: 768px;}

	#cust .top .fl{margin-left: 0px;}
	#cust .top .fr{margin-right: 0px;width: 360px;}
	#cust .top .fr img{width: 100%}
	#cust .top .fl .list{margin-bottom:8px;}
	#w1000 #cust .mid .item{width: 170px;}
	#w1000 #cust .mid .item .pic img{width: 170px;}
	#w1000 #cust .mid .item .pic{width: 170px;}

	#w1000 .global_item_sec{width: 346px;margin-left: 22px;}
	#w1000 .global_item_sec_nor{margin-left: 22px;}
	.global_item_sec .global_item_sec_abs{width: 346px;}
	.global_item_sec_abs .top img{width: 100%;}
	.global_item_sec_abs .img img{width: 100%;}
	#w1000 .global_item_sec .img{width: 344px;height: 208px;}
	#turn_page .page_button{margin:0 2px;}

	.service_char_1 .char_box{width: 440px;}
	.service_char_1 .char_box .title{font-size: 25px;margin-bottom: 20px;}
	.service_char_1 .char_box .char{font-size: 15px;}
	.service_char_1 .img_box{width: 328px;}
	.service_char_2 .char_2_title{font-size: 25px;}
	.service_char_2 .char_2_title{font-size: 25px;}

	#w1000 #extension .item{margin-left: 0;float: none;margin:20px auto;}

	#w1000 #extension_guest .top .item{padding:10px;width: 170px;height: 150px;}
	#w1000 #extension_guest .mid .item img{width: 100%;}
	#w1000 #extension_guest .mid .item{width: 230px;}
	#extension_guest .partner .nor{margin-left: 13px;}
	#w1000 #extension_guest .partner .img{width: 130px;}

	#instance .menu .instance_tag a{padding:0 10px;}
	#instance .menu .instance_category a{margin:0;padding:0 6px;}

	#w1000 #system .top .item{width: 182px;padding:0 4px;}
	#system .top .item .name{font-size: 19px;}
	#w1000 #system .mid .show_item_nor{margin-left: 10px;}

	#w1000 #system .mid .shop_item{width: 152px;}
	#w1000 #system .bot .item_nor{margin-left: 10px;}
	#system .bot .container{width: 672px;margin:20px auto;}

	#w1000 .email_char_2 .char_2_list .list_box{width: 190px;}

	.exi0{ left:0;}
	.exi1{ bottom:0;}
	.exi2{ right:0;}
	#ex_animate{width: 768px;margin:0 auto;}
	#ex_animate .lad_0{display: block;}
	#ex_animate .rad_1{display: block;top: 34px;}
	#ex_animate .gif{display: block}
	#ex_animate .gif_0{top: 19px;left: 158px;}
	#ex_animate .gif_2{bottom:147px;right: 151px;}
	#ex_animate .center_img{display: block}
	#ex_animate .lline_0 .demo,#ex_animate .rline_1 .demo{width: 100%}
	#ex_animate .lline_0{width: 110px;left: 221px;top: 38px;}
	#ex_animate .rline_1{width: 110px;right: 222px;top: 39px;}
	#ex_animate .center_img{left: 334px;top: 24px;}

	#about .about-intro{float: none;margin:20px auto;width: 586px;}
	#about .about-vedio{float: none;margin:0 auto;width: 384px;}
	#about .content .img{width: 100%;height: 100%}
	#about .content .img img{width: 100%;}
	#about .technology .item span{width: 210px;}
	#w1000 #about .progress .contents{width: 100%;background-size: 100%;-webkit-background-size: 100%;-moz-background-size: 100%;-ms-background-size: 100%;-o-background-size: 100%;}
	#about .progress .contents .item span{font-size: 16px;}
	#about .progress .contents .item{width: 100px;font-size: 12px;}
	#w1000 #about .progress .contents .i1{left: 205px;}
	#w1000 #about .progress .contents .i2{left: 350px;}
	#w1000 #about .progress .contents .i3{left: 502px;}
	#w1000 #about .progress .contents .i4{left: 645px;}
	#w1000 #about .progress .contents .i5{top: 114px;left: 788px;}
	#w1000 #about .progress .contents .i10{top: 238px;left: 54px;}
	#w1000 #about .progress .contents .i9{top: 238px;left: 206px;}
	#w1000 #about .progress .contents .i8{top: 238px;left: 352px;}
	#w1000 #about .progress .contents .i7{top: 238px;left: 502px;}
	#w1000 #about .progress .contents .i6{top: 238px;left: 642px;}
	#w1000 #about .news .item{width: 236px;}
	#w1000 #about .news .item .img{width: 100%;height: 133px;}
	#w1000 #about .news .item .img img{width: 100%;height: 100%}
	#about .news .item .box{padding:10px 15px 15px;}
	#about .news .item h3 a{font-size: 14px;}
	#about .news .item h3{margin-bottom: 5px;}
	#about .news .item .intro{font-size: 12px;}

	#info .item .img{float: none;width: 100%;}
	#info .item .con h3{text-align: center;}
	#info .item .con{float: none;width: 50%;margin:20px auto;}
	#info .item{padding:30px 0px;}

	#info_detail .contents{width: 100%;float: none}
	#info_detail .ad{position: absolute;top: 0px;right: 0px;}
	#info_detail .wrap{position: relative;}
	#info_detail .global_right_ad .row_box .con{display: none;}
	#info_detail .ad{width: 140px;top: 54px;right: 110px;}
	#info_detail .global_right_ad .row_box{padding:0;float: right;margin-right:10px;border:none;}
	#info_detail .blank15{display: none;}

	#company .item{margin-bottom: 15px;}
	#w1000 #contact .top{padding:10px;}
	#w1000 #contact .top .item{width: 236px;}
	#contact .top .email div{margin-left: 93px;}
	#w1000 #contact .mid .item{width: 186px;}
	#w1000 #contact .bot .fl{float: none; margin:0 auto;}
	#w1000 #contact .bot .fr{float: none;margin:20px auto;}

	#w1000 .price-table2{display: block;}
	#w1000 #price .price-table{display: none;}
	#w1000 #price{height: 20px;}
	#w1000 .page{min-height: 0px}
	#w1000 .price-table2 td{width: 153px;}

	#sys_demo{width: 768px;left: 58%}
	#sys_demo .sys_cate{width: 178px;}
	#sys_demo .sys_img{width: 580px;}

	#reg {width: 768px;}

	#w1000 #extension_detail .top{height: 100%}
	#extension_detail .top .video{float: none;margin:0 auto;}
	#extension_detail .top .con{float: none;margin:0 auto;}
	#extension_detail .top .video embed{height: 500px;}
	#extension_detail .top .con .tips{display: none;}
	#extension_detail .top .con .share{display: none;}
	#w1000 #extension_detail .top .con{width: 620px;}
	#extension_detail .top .con h2{text-align: 	center;}
	#extension_detail .bot .item .img img{width: 100%}
	#w1000 #extension_detail .bot .item_nor{margin-left: 20px;}
	#w1000 #extension_detail .bot .item{margin-bottom: 20px;}

	#footer{display: none;}
	#nav-bottom{display: block;}
	#copyright{margin-bottom: 40px;}
	#copyright .copyright-honer{display: none;}
	#copyright .copyright-company{float: none;text-align: center;}
	#advantage .about_main{display: none;}

	.google_subbanner{display: none;}
	.google_mobile_subbanner{margin-top: 81px;display: block;}

}

@media screen and (max-width: 768px) {
	#w1000 .wrap{width: 640px;position: relative;}

	#turn_page .page_item{display: none;}
	#turn_page .page_item_current{display: none;}
	
	#banner_sec .ban_box .title {font-size: 36px;}
	#banner_sec .ban_box .intro {font-size: 18px;}
	#banner_sec .ban_box .brief {font-size: 18px;}
	#banner_sec .ban_box .btn {width: 178px;}
	#banner_sec .ban_menu{bottom: 20px;}

	#int .guid .container a {width: 160px;height: 160px;}
	#int .guid .container a img {width: 160px;height: 160px;}
	#int .guid .btn a {width: 180px;height: 36px;line-height: 36px;}
	#int .guid {height: 470px;}
	#int .guid .container{margin:30px 0;}
	#int .func{display: none;}

	#inm .category {display: none;}
	#w1000 .global_item_fir {width: 100%;height: 302px;margin-bottom: 0px;}
	#w1000 .global_item_fir:nth-child(5),#w1000 .global_item_fir:nth-child(6){display: none;}
	.global_item_fir .global_item_fir_abs {position:static;margin:0 auto; width: 410px;}
	.global_category .global_category_abs a{width: 150px;}
	#w1000 .global_item_fir .img {width: 410px;height: 248px;}
	.blank30 {display: none;}
	#inm .case .btn a{width: 180px;height: 36px;line-height: 36px;}
	#inm .case .btn {margin-top:0px;padding-bottom: 30px;}
	#inm .case-list ul{width: 576px;margin:0 auto;}
	#inm .case-list ul li{padding: 8px 18px;}

	#w1000 #news .news-wrap{width: 640px;}
	#w1000 #news .news-list li{float: none;width: 350px;margin:0 auto;}
	#w1000 #news .news-list li:nth-child(2){display: none;}
	#w1000 #news .news-list li:nth-child(3){display: none;}
	#news .news-more{width: 180px;height: 36px;line-height: 36px;}

	#w1000 #consult .consult-wrap{width: 640px;}
	#consult{height: 150px;}
	#consult .consult-cot{width: 640px;font-size: 16px;}
	#consult .consult-wrap a{margin:0 10px;padding: 8px 26px;font-size: 16px;}

	#footer .top{display: none;}
	#footer .copyright{font-size: 14px;}

	.blank40{display: none;}
	#cust .top .fl{float: none;width: 400px;margin:0 auto;}
	#w1000 #cust .top .fr{float: none;margin:20px auto;}
	#w1000 #cust .mid .item{width: 140px;}
	#w1000 #cust .mid .item .pic{width: 140px;height: 214px;}
	#cust .mid .item .intro{height: 48px;}
	#w1000 #cust .mid .item .pic img{width: 140px;}
	#cust .mid .cust_line{margin-top: 20px;}

	#w1000 .global_item_sec{width: 294px;}
	.global_item_sec .global_item_sec_abs{width: 294px;}
	#w1000 .global_item_sec .img{width: 292px;height: 178px;}
	#cust .bot .tab .btn a{width: 200px;}

	.service_char_1 .char_box{float: none;margin:0 auto;}
	.service_char_1 .img_box{float: none;margin:20px auto;}

	#w1000 #extension_guest .top .item{width: 138px;height: 168px;margin:20px 0;}
	#w1000 #extension_guest .mid .item{width: 200px;margin-left: 12px;}
	#extension_guest .mid{padding-top: 20px;}

	.subbanner_fir{margin-top: 81px;}
	#instance .menu .instance_tag a{padding:0 3px;}
	#w1000 #instance .category_blank{height: 100px;}

	#w1000 #system .top .item{width: 150px;height: 230px;}
	#system .top .item .img{padding-top: 10px;}
	#system .mid .box .cur{width: 504px;margin:0 auto;}

	#system .mid .box .cur{width: 100%;}
	#w1000 #system .mid .shop_item{width: 126px;}
	#system .bot .container{width: 100%;}
	#w1000 #system .bot .item{width: 228px;}

	.email_char_2 .char_2_list{height: 100%;width:500px;margin:0 auto;}
	#w1000 .email_char_2 .char_2_list .list_box{width: 248px;border-bottom: 1px solid #eaeaea;}
	.email_char_2 .char_2_list .list_box:first-child{border-left: 1px solid #eaeaea;}
	.email_char_2 .char_2_list{border-top: 1px solid #eaeaea;border-right: 1px solid #eaeaea;border-left: none;border-bottom: none;}
	.email_char_2 .char_2_list .list_box .icon{margin:20px 0;}
	.email_char_2 .char_2_list .list_box .list_brief{margin-bottom:10px;}
	.email_char_3 .table{width: 638px;}
	.email_char_3 .table .tr .td{width: 318px;}

	.email_char_1 .left_char{width: 100%;padding-top: 0;}
	.email_char_2 .char_2_list{width: 318px;}
	#w1000 .email_char_2 .char_2_list .list_box{width: 158px;height: 190px;}
	.email_char_3 .table .tr .td{width: 318px;}
	.email_char_2 .char_2_list .list_box .list_brief{margin:10px;}
	.ext_banner{margin-top: 53px;}
	.seo-extension{margin-top: 90px;}
	.exi0{ left:0;}
	.exi1{ bottom:0;}
	.exi2{ right:0;}
	#ex_animate{width: 640px;margin:0 auto;}
	#ex_animate .gif{display: none}
	#ex_animate .lad_0{background-size: 100%;-webkit-background-size: 100%;-moz-background-size: 100%;-ms-background-size: 100%;-o-background-size: 100%;width: 110px;}
	#ex_animate .rad_1{background-size: 100%;-webkit-background-size: 100%;-moz-background-size: 100%;-ms-background-size: 100%;-o-background-size: 100%;width: 120px;}
	#ex_animate .lline_0{width: 110px;left: 132px;top: 38px;}
	#ex_animate .rline_1{width: 110px;right: 136px;top: 39px;}
	#ex_animate .center_img{left: 275px;top: 24px;background-size: 100%;-webkit-background-size: 100%;-moz-background-size: 100%;-ms-background-size: 100%;-o-background-size: 100%;width: 80px;}

	#about .content .title{font-size: 22px;}
	#about .content .intro{font-size: 14px}
	#about .technology .item span{width: 127px;font-size: 15px;height: 52px;line-height: 52px}
	#w1000 #about .progress .contents{background:none;}
	#about .progress .contents .item{position: static;float: left;width: 146px;text-align: center;height: 80px;}
	#w1000 #about .progress .contents{width: 450px;margin:0 auto;}
	#w1000 #about .news .item{float: none;width: 310px;margin:20px auto;}
	#w1000 #about .news .item .img{height: 160px;}
	#about .news .btn a{width: 200px;font-size: 15px;}
	.blank60{height: 30px;}

	#info #turn_page{margin-top: 20px;}

	#w1000 #info_detail .contents{width: 100%}
	#info_detail .ad{right: 0;}
	#info_detail .contents .global_editor_content img{width: 100%}
	#info_detail .contents .global_editor_content span{font-size: 14px;}

	#w1000 #contact .top .item{width: 300px;float: none;margin:14px auto;}
	#contact .top .item div{margin-top: 10px;}
	#w1000 #contact .top .address{padding-top: 24px;}
	#w1000 #contact .top .tel div{padding-top: 20px;margin-left:95px;}
	#contact .top .email div{padding-top: 34px;}
	#w1000 #contact .top .tel i{left: 37px;}
	#w1000 #contact .mid .item{float: none;width: 262px;margin:30px auto;}
	#w1000 #contact .bot .fl{width: 100%}
	#contact .bot .form_input_email{margin-left: 0;}
	#contact .bot .form_input{margin:10px 0;height: 30px;line-height: 30px;font-size: 14px;}
	#w1000 #contact .bot .form_textarea{width: 90%;font-size: 14px;}

	#w1000 .price-table2{width: 640px;}
	#w1000 .price-table2 td{width: 127px;}

	#login{width: 640px;height: 300px;}
	#login .limg div{width: 100%}
	#login .limg{width: 40%;height: 300px;}
	#login .limg div span{font-size: 24px;left: -50px;}
	#login form{width: 60%}
	#login form .f{width: 80%}
	#login form .f{padding:0 10%;}
	#login form .f .input input{width: 100%;}
	#login form .f .input{margin:20px 0;}
	#login form .f .submit{width: 48%;}

	#reg {width: 640px;margin-top: 81px}
	#reg ul li{width: 49%;}

	#extension_detail .top .video video{ width:100%; height:100%;display: block;}
	#extension_detail .top .video embed{display: none;}
	#extension_detail {margin-top:81px;}

	.img-responsive-box{width: 640px;height: 559px;padding:69px 25px 0px 25px;}
	.img-responsive-box .img-res-window{height: 310px;}

	#w1000 #banner_sec .ban_box .top{left: 136px;top: 76px;animation: none;}
	#w1000 #banner_sec .ban_box .bot{left: 222px;top:234px;animation: none;}

	#inm .case-list{display: none;}
	#inm .container .case-items{float: none;width: 50%;margin:20px auto;}
}

@media screen and (max-width: 640px) {
	#w1000 .wrap{width: 480px;position: relative;}

	#header .header_abs{height: 80px;}
	#header .header_abs .logo img{width: 116px;}
	#w1000 #header .logo{left: 10px;}
	#header .wrap{height: 52px;width: 100%}
	#header .header-top{display: none;}
	#header .nav-cot{display: none;}
	#header .nav-cot-p-i{display:block;width: 30px;height: 30px;position: absolute;right: 10px;top: 16px;font-size: 28px;color: #8c8c8c;}
	#header .nav-cot-p{position: absolute;top: 53px;background: #fff;width: 100%;}
	#header .nav-p-list li{line-height: 38px;padding: 0 24px;font-size: 16px;color:#666}
	#header .nav-p-list li a{font-size: 16px;color: #666;display: block;}
	#header .nav-p-list li i{margin:0 4px;}
	#header .nav-p-s-list {display: none}
	#header .logo img{width: 150px;}
	
	#banner_sec{margin-top: 53px;}
	#banner_sec .ban_box .title {font-size: 34px;}
	#banner_sec .ban_box .intro {font-size: 18px;}
	#banner_sec .ban_box .brief {font-size: 18px;}
	#banner_sec .ban_box .btn {width: 178px;}
	.global_subbanner{margin-top: 53px;}
	#banner_mobile_sec{margin-top: 53px;}

	#w1000 #int .website .item {width: 256px;float: none;margin:20px auto;}
	#int .guid .container a {width: 160px;height: 160px;}
	#int .guid .container a:nth-child(3){display: none;}
	#int .guid .container a img {width: 160px;height: 160px;}
	#int .guid .btn a {width: 180px;height: 36px;line-height: 36px;}
	#int .guid {height: 470px;}

	#inm .category {display: none;}
	#w1000 .global_item_fir {width: 100%;height: 302px;margin-bottom: 0px;}
	#w1000 .global_item_fir:nth-child(5),#w1000 .global_item_fir:nth-child(6){display: none;}
	.global_item_fir .global_item_fir_abs {position:static;margin:0 auto; width: 410px;}
	#w1000 .global_item_fir .img {width: 410px;height: 248px;}
	.blank30 {display: none;}
	#inm .case .btn a{width: 180px;height: 36px;line-height: 36px;}
	#inm .case .btn {margin-top:0px;}
	#inm .case-list{display: none;}
	#inm{background: #f2f2f2;padding-top: 30px;}


	#w1000 #news .news-wrap{width: 480px;}
	#w1000 #news .news-list li{float: none;width: 350px;margin:0 auto;}
	#w1000 #news .news-list li:nth-child(2){display: none;}
	#w1000 #news .news-list li:nth-child(3){display: none;}
	#news .news-more{width: 180px;height: 36px;line-height: 36px;}

	#w1000 #consult .consult-wrap{width: 480px;}
	#consult{height: 150px;}
	#consult .consult-cot{display: none;}
	#consult .consult-cot-2{display: block;color: #fff;font-size: 18px;line-height: 46px;text-align: center;}
	#consult .consult-wrap a{margin:0 10px;padding: 8px 26px;font-size: 18px;}

	#footer .top{display: none;}
	#footer .copyright{font-size: 14px;}
	#footer .bot{height: 100%;line-height: 30px;text-align: center;}

	.global_category .global_category_abs a{width: 150px;}
	.global_bottom_ad  span{font-size: 22px;}
	.global_bottom_ad  a{width: 110px;height: 40px;line-height: 40px;}
	.blank50{display: none;}

	.global_category .global_category_abs a{width: 114px;}
	#template .item{width: 100%;background-size: 370px;}
	#template .item .con{width: 110px;}
	#template .item .pic{width: 368px;}

	#w1000 #cust .mid .item{width: 100px;}
	#w1000 #cust .mid .item .pic{width: 100px;height: 160px;margin-top: 16px;}
	#w1000 #cust .mid .item .pic img{width: 100px;}
	#cust .mid .item .intro{font-size: 16px;}
	#w1000 .global_item_sec{width: 400px;margin:0 auto;float: none;}
	#w1000 .global_item_sec_nor{margin-left: 0;}
	#w1000 .global_item_sec{margin-left: auto;height: 380px;}
	.global_item_sec .global_item_sec_abs{width: 400px;}
	#w1000 .global_item_sec .img{width: 398px;height: 242px;}
	#cust .bot .tab .btn a{margin-bottom:20px;}

	#system .char_2_img img {width: 100%}

	.global_subbanner .title{font-size: 28px;padding-top: 28px;}
	#turn_page{margin-bottom: 20px;}

	#w1000 #extension .item{padding: 10px;}

	#w1000 #extension_guest .top .item{width: 170px;margin:10px;border: 1px solid #eaeaea;}
	#w1000 #extension_guest .top .container{width: 424px;margin:0 auto;}
	#w1000 #extension_guest .mid .item{width: 300px;height:250px;float: none;margin:20px auto;padding-bottom: 10px;}
	#extension_guest .apply .box{width: 480px;}
	#extension_guest .apply .img{width: 150px;height: 150px;margin-left: 6px;}
	#extension_guest .apply .con{margin-right: 4px;}
	#extension_guest .top .t {margin:10px 0; font-size: 22px}
	#extension_guest .top .title,#extension_guest .top .tips{font-size: 18px;}

	#w1000 #instance .category_blank{height: 138px;}

	#w1000 #system .top .item{width: 180px;margin:24px;border-left: 1px solid #eaeaea}
	#w1000 #system .mid .show_item{width: 228px;}
	#system .mid .box .cur{width: 100%;}

	#w1000 #system .mid .shop_item{width: 94px;}
	#w1000 #system .bot .item{width: 148px;padding-left: 68px}
	#w1000 #system .bot .item i{left: 6px;}
	#w1000 #system .bot .item h3{padding-top: 22px;height: 50px;margin-right:10px;}
	#system .bot .item h3 a{font-size: 15px;}

	.email_char_3 .table{width: 478px;}
	.email_char_3 .table .tr .td{width: 237px;}

	#ex_animate{width: 480px;margin:0 auto;}
	.seo-type{width: 480px;margin:0 auto;}
	.seo-type img{width: 100%}
	#ex_animate .lad_0{width: 100px;}
	#ex_animate .lline_0{width: 70px;left: 114px;top: 50px;}
	#ex_animate .center_img{top: 14px;width: 70px;left: 192px;}
	#ex_animate .rline_1{width: 70px;right: 136px;top: 30px;}
	#ex_animate .rad_1{top: 10px;width: 110px;}
	.blank90{height: 30px;}

	#info .item .con h3 a{font-size: 16px;}
	#w1000 #info .item .con{width: 300px;}

	#info_detail .param .date{margin-left: 0;}
	#company .container{padding: 50px 0 30px 80px}

	#w1000 .price-table2{width: 480px;}
	#w1000 .price-table2 td{width: 95px;}
	#w1000 .price-table2  th strong{font-size: 16px;}
	#w1000 .price-table2 .burst i{height: 28px;line-height: 28px;width: 70px;font-size: 12px;}

	#login{width: 480px;height: 230px;}
	#login .limg{height: 230px;}
	#login .limg div{height: 230px;}
	#login .limg div span{font-size: 20px;left: -79px;top: 61px;}
	#login form h2{height: 30px;line-height: 30px;}
	#login form .f .input{height: 34px;padding-top:0;padding-bottom: 0;}
	#login form .f .input input{height: 32px;line-height: 32px;}
	#login form .f .submit{height: 38px;line-height: 38px;}
	#login form .f .username{background-position: 11px 8px}
	#login form .f .password{background-position: 11px 8px}

	#reg {width: 480px;min-height: 200px;height: 200px;}
	#reg ul li h2{font-size: 24px;}
	#reg ul li h3{font-size: 14px;}
	#reg ul li{height: 120px;}
	#reg table td input{width: 90%;}
	.reg-table{display: none;}
	.reg-table2{display: block;}

	#w1000 #extension_detail .top .video{width: 100%}
	#w1000 #extension_detail .top .con{width: 100%}
	#w1000 #extension_detail .top .con .param{display: none;}
	#w1000 #extension_detail .top .con .intro{display: none;}
	#extension_detail .bot .title{text-align: center;}
	#w1000 #extension_detail .bot .item .img{width: 100%;height: 100%;}
	#w1000 #extension_detail .bot .item{width: 280px;margin:20px auto;float: none;}

	.img-responsive-box{width: 480px;height: 500px;padding:92px 19px 0px 19px;}
	.img-responsive-box .img-res-window{height: 232px;}

	#banner_sec .banner-1{background-position: center center;background-size: cover;}
	#w1000 #banner_sec .ban_box .top{left: 64px;top: 108px;}
	#w1000 #banner_sec .ban_box .bot{left: 142px;top: 234px;}

	#cust .top .fr{width: 90%;}
	#cust .top .fl{width: 100%;}
	#cust .top .fl .list{height: 100%;font-size: 12px;}
	#cust .top .fl .title{font-size: 22px;margin-bottom: 14px;}

	.google_mobile_subbanner{margin-top: 53px}

	.partner-intro{width: 100% !important;}

}

@media screen and (max-width: 480px) {
	#w1000 .wrap{width: 320px;position: relative;}

	#header .header_abs{height: 5px;}
	#header .wrap{width: 100%;height: 52px;}
	#header .header-top{display: none;}
	#header .nav-cot{display: none;}
	#header .nav-p-list li{line-height: 38px;padding: 0 24px;font-size: 16px;color: #666;}
	#header .nav-p-list li a{font-size: 16px;color: #666;display: block;}
	#header .nav-p-list li i{margin:0 4px;}
	#header .nav-p-s-list {display: none}
	
	#banner_sec .ban_box .btn {width: 110px;height: 30px;line-height: 30px;}
	#banner_sec .ban_box .top{top:40px;animation: none;}
	#banner_sec .ban_box .bot{top:192px;animation: none;}

	#w1000 #int .website .item {width: 168px;float: none;margin:20px auto;height: 200px;}
	#int .guid .container a {width: 150px;height: 150px;margin:0 4px;}
	#int .guid .container a:nth-child(3){display: none;}
	#int .guid .container a img {width: 150px;height: 150px;}
	#int .guid .btn a {width: 180px;height: 36px;line-height: 36px;}
	#int .guid {height: 470px;}

	#inm .category {display: none;}
	#w1000 .global_item_fir {width: 100%;height: 240px;margin-bottom: 0px;}
	#w1000 .global_item_fir:nth-child(5),#w1000 .global_item_fir:nth-child(6){display: none;}
	.global_item_fir .global_item_fir_abs {position:static;margin:0 auto; width: 320px;}
	.global_item_fir_abs .top img{width: 100%;}
	#w1000 .global_item_fir .img {width: 320px;height: 192px;}
	.blank30 {display: none;}
	#inm .case .btn a{width: 180px;height: 36px;line-height: 36px;}
	#inm .case .btn {margin-top:20px;}
	.global_item_fir{margin:0;}
	#inm .container .case-items{width: 98%;}

	#w1000 #news .news-wrap{width: 320px;}
	#w1000 #news .news-list li{float: none;width: 100%;margin:0 auto;}
	#w1000 #news .news-list li:nth-child(2){display: none;}
	#w1000 #news .news-list li:nth-child(3){display: none;}
	#news .news-more{width: 180px;height: 36px;line-height: 36px;}

	#w1000 #consult .consult-wrap{width: 320px;}
	#consult{height: 150px;}
	#consult .consult-cot{display: none;}
	#consult .consult-cot-2{display: block;color: #fff;font-size: 18px;line-height: 46px;text-align: center;}
	#consult .consult-wrap a{margin:0 10px;padding: 8px 26px;font-size: 18px;}

	#footer .top{display: none;}
	#footer .copyright{font-size: 14px;}
	#footer .bot{height: 100%;line-height: 30px;text-align: center;}

	.global_subbanner .title{font-size: 24px;}
	.global_category .global_category_abs a{width: 76px;font-size: 12px;}
	.global_bottom_ad  span{font-size: 16px;height: 32px;line-height: 32px;}
	.global_bottom_ad  a{width: 100px;height: 32px;line-height: 32px;font-size: 14px}

	#template .item{width: 320px;}
	#template .item .pic{width: 318px;}
	#template .item .pic a img{width: 100%;}
	#template .item .con{width: 100%;}
	.blank5{display: none;}
	#template .item .con .li i{left: 68px;}
	#template .item .con .li{display: inline-block;width: 76px;text-indent: 0;text-align: center;margin:0;}
	#template .item .con .price,#template .item .con h3{display: none}
	#template .item .con .ul{height: 70px;}
	#template .item .con .reg{margin-top: 10px;}

	#cust .mid .t{font-size: 21px;}
	#w1000 #cust .mid .item{width: 74px;margin-left: 6px;}
	#cust .mid .item .intro{font-size: 14px;}
	#w1000 #cust .mid .item .pic{width: 74px;height: 112px;margin-top: 0;}
	#w1000 #cust .mid .item .pic img{width: 74px;}
	#w1000 .global_item_sec{width: 300px;}
	.global_item_sec .global_item_sec_abs{width: 300px;}
	#w1000 .global_item_sec .img{width: 298px;height: 178px;}
	#w1000 .global_item_sec{height: 316px;}

	.service_char_1 .char_box{width: 100%}
	.service_char_1 .char_box .title{font-size: 23px;}
	.service_char_1 .char_box .char{font-size: 14px;}
	.service_char_2 .char_2_title{font-size: 23px;}
	.service_char_2 .char_2_text{font-size: 14px;}
	.service_char_2 .char_2_text.width{width: 100%;}
	.blank20{height: 1px;}

	.global_subbanner .title {padding-top: 50px;}

	#w1000 #extension .item .img{width: 240px;height: 180px;float: none;margin:0 auto;}
	#w1000 #extension .item .con{float: none; margin:0 auto;}
	#w1000 #extension .item{width: 298px;}

	#w1000 #extension_guest .top .container{width: 100%;}
	#w1000 #extension_guest .top .item{width: 118px;height: 140px;}
	#extension_guest .top .item .name{font-size: 18px;margin-top: 6px}
	#extension_guest .top .item .intro{font-size: 13px;}
	#extension_guest .top .t {margin:10px 0; font-size: 20px;}
	#extension_guest .top .title,#extension_guest .top .tips{font-size: 16px;}
	#extension_guest .apply .box{width: 100%;height: 380px;margin:20px 0;}
	#extension_guest .apply .img{width: 170px;height: 170px;float:none;margin:20px auto;}
	#extension_guest .apply .con .name{padding-top:0;margin-bottom: 10px;padding-bottom: 10px;}
	#extension_guest .apply .con{float: none;margin:0 auto;width: 220px;}
	#extension_guest .apply .con .name span{margin-right: 0;}
	#extension_guest .partner .con{margin:20px 0;}
	#extension_guest .apply .con .name{font-size: 18px;}

	#instance .menu .instance_tag a{font-size: 12px;}
	#instance .menu .instance_category a{font-size: 12px;}
	#w1000 #instance .menu .instance_category a{margin-bottom: 0px;padding:0 4px;}
	#w1000 #instance .menu .instance_tag a{margin: 0;}
	.subbanner_fir .title{margin-left: 42px;}
	.subbanner_fir .intro{margin-left: 42px;color: #0D64A9;}
	.subbanner_fir .title{padding-top: 82px;color: #0D64A9;}

	#w1000 #system .top .item{width: 142px;margin:4px;}
	.global_subbanner .title{font-size: 20px;}
	#system .mid .box .cur{width: 320px;}
	#system .mid .category{width: 320px;}
	#system .mid .category a{width: 158px;}
	#w1000 #system .mid .show_item_nor{margin-left: 0;}
	#w1000 #system .mid .show_item{width: 152px;margin-left: 6px;margin-bottom:6px;}
	#w1000 #system .mid .show_item i{left: 2px;}
	#w1000 #system .mid .show_item a{text-indent: 60px;}
	#system .top .item .name{font-size: 15px;}
	#system .top .item .intro{font-size: 12px;}
	#w1000 #system .top .item{height: 194px;}

	#w1000 #system .bot .item{width: 214px;margin:20px auto;float: none;padding-left: 80px;}
	#w1000 #system .bot .item i{left: 10px;}
	#w1000 #system .bot .item h3{height: 28px;}
	#w1000 #system .mid .shop_item{width: 105px;}

	.email_char_1 .right_img{float: none;width: 100%}
	.email_char_3 .table{width: 318px;}
	.email_char_3 .table .tr .td{width: 158px;}

	.ext_banner{height: 340px;background:url('../system/images/extension_00_p.jpg') no-repeat;background-size: 100%;-webkit-background-size: 100%;-moz-background-size: 100%;-ms-background-size: 100%;-o-background-size: 100%;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../system/images/extension_00_p.jpg',  sizingMethod='scale');}
	.computer_bg{width: 320px;height:185px;background-size: 100%;-webkit-background-size: 100%;-moz-background-size: 100%;-ms-background-size: 100%;-o-background-size: 100%;}
	.computer_demo{width: 241px;height: 150px;margin-top: 14px;}
	.ext_inner{bottom: -186px;}
	.seo-extension{margin-top: 14px;width: 320px;margin:0 auto;}
	.seo-extension img{width: 100%;}
	.exi{float: none;margin:0 auto;}
	.exi .text{bottom: 25px;}
	.ext_center{height:242px;background: url('../images/center_banner_p.png') no-repeat; background-size: 100%;-webkit-background-size: 100%;-moz-background-size: 100%;-ms-background-size: 100%;-o-background-size: 100%;}
	.seo-type{width: 320px;}
	#ex_animate{width: 320px;height: 318px;}
	#ex_animate .lsn{display: none;}
	#ex_animate .lad_0{width:118px;position: static;margin:0 auto;background:url('../images/lad_0_p.png') no-repeat;background-size: 100%;-webkit-background-size: 100%;-moz-background-size: 100%;-ms-background-size: 100%;-o-background-size: 100%;}
	#ex_animate .rad_1{position: static;margin:0 auto;}
	#ex_animate .center_img{position: static;margin:0 auto;}
	#ex_animate .seo-type-i{display: block;font-size: 24px;color:#666;margin-bottom: 20px;}
	.bottom_banner{height: 233px;background: url('../images/bottom_banner_p.png') no-repeat;background-size: 100%;-webkit-background-size: 100%;-moz-background-size: 100%;-ms-background-size: 100%;-o-background-size: 100%;}
	
	#about .about-intro{width: 100%;margin-top:0;}
	#w1000 #about .content .title{width: 100%;font-size: 17px;line-height: 30px;}
	#w1000 #about .content .intro{width: 100%;line-height: 26px;}
	#about .about-vedio{width: 100%}
	#about .content .img{width: 80%;margin:0 auto;}
	#about .technology .item span{margin:10px 14px;font-size: 15px;width: 134px;height: 48px;line-height: 48px;}
	#about .technology{height: 100%}
	#about .technology .t{padding-top: 42px;margin-bottom: 10px;}
	#w1000 #about .progress .contents{width: 100%;height: 100%;margin-top: 20px;}
	#about .progress .contents .item{width: 50%;}
	#about .mission .t{padding-top: 40px;}
	#about .mission{height: 290px;}
	#w1000 #about .news .item{width: 100%}
	#about .mission .btn{width: 150px;}
	#about .mission .intro{font-size: 17px;}

	#info_detail .ad{display: none;}
	#info_detail .param{padding:0;}
	#info_detail .param .date{font-size: 12px;}
	#info_detail h2{font-size: 18px;}
	#info_detail .near .row{float: none;width: 100%;text-align:left;height: 100%}
	#info_detail .global_category .global_category_abs a{width: 66px;}

	#company .container{padding: 50px 0 30px 0px}

	#w1000 #contact .bot .form_input{width: 60%}
	#contact .bot .form_submit{width: 100px;height: 40px;line-height: 40px;font-size: 16px;display:block;margin:0 auto;}

	#w1000 .price-table2{width: 320px;}
	#w1000 .price-table2 th{font-size: 12px;}
	#w1000 .price-table2  th strong{font-size: 12px;}
	#w1000 .price-table2 td{width: 50px;line-height: 20px;}
	#w1000 .price-table2 .download{font-size: 14px;}
	#w1000 .price-table2 .burst i{width: 60px;}

	#login{width: 320px;height: 200px;margin-top: 168px;}
	#login .limg div,#login .limg{height: 200px}
	#login .limg div span{font-size: 15px;top: 61px;left: -106px;}
	#login form .f .input{margin:10px 0;height: 30px;}
	#login form .f .input input{height: 28px;line-height: 28px;}
	#login form .f .submit{height: 36px;line-height: 36px;font-size: 14px;}

	#reg{width: 320px;}
	.reg-table2{width: 320px;}
	.reg-table-left{font-size: 14px;}
	.reg-table-right{font-size: 14px;width: 196px;}
	.reg-table-right .sms{width: 100px;}
	.reg-table-right .sms_button{width: 70px;}
	#reg ul li{width: 47%;}
	#reg ul li h2{font-size: 20px;}

	#extension_detail .top .con h2{font-size: 20px;padding:20px 0;}
	#extension_detail .top .video video{height: 218px;}

	.img-responsive-box{width: 320px;height: 380px;padding:85px 13px 0px 13px;}
	.img-responsive-box .img-res-window{height: 155px;}
	.seo-fullpage .seo-1 {height: 550px !important}

	#banner_sec .ban_box .title{font-size: 21px;}
	#banner_sec .ban_box .intro{font-size: 14px;}
	#banner_sec .ban_box .brief{font-size: 14px;margin-top: 2px;}
	#w1000 #banner_sec .ban_box .top{left: 36px;top: 64px;}
	#w1000 #banner_sec .ban_box .bot{left: 102px;top: 158px;}
	#banner_sec .ban_box .btn{font-size: 14px;}

	.exi .ab_exi img{width: 100%;}
	.exi{height: 212px;}
	#ex_animate .center_img{height: 74px;}


}

@media screen and (max-width: 320px) {
	#w1000 .wrap{width: 280px;position: relative;}

	#header .header_abs{height: 80px;}
	#header .header_abs .logo img{width: 116px;}
	#header .logo{left: 10px;top: 0px;}
	#header .wrap{height: 52px;width: 100%}
	#header .header-top{display: none;}
	#header .nav-cot{display: none;}
	#header .nav-cot-p-i{display:block;width: 30px;height: 30px;position: absolute;right: 10px;top: 16px;font-size: 22px;color: #8c8c8c;}
	#header .nav-cot-p{position: absolute;top: 53px;background: #fff;width: 100%;}
	#header .nav-p-list li{line-height: 32px;padding: 0 24px;font-size: 14px;color:#666;}
	#header .nav-p-list li a{font-size: 14px;color: #666;display: block;}
	#header .nav-p-list li i{margin:0 4px;}
	#header .nav-p-s-list {display: none}
	#header .logo img{width: 116px;}
	
	#banner_sec{height: 232px;margin-top: 52px;}
	#banner_sec .ban_box{height: 232px;}
	#banner_sec .ban_box .title {font-size: 20px;}
	#banner_sec .ban_box .intro {font-size: 16px;}
	#banner_sec .ban_box .brief {font-size: 16px;}
	#banner_sec .ban_box .btn {width: 96px;height: 26px;line-height: 26px;}
	#banner_sec .ban_box .top{top: 30px;}
	#banner_sec .ban_box .bot{top: 156px;}
	#banner_sec .ban_menu{bottom: 26px;}
	#banner_sec .ban_box .top{animation: none;}
	#banner_sec .ban_box .bot{animation: none;}

	.blank35{display: none;}
	.blank70{display: none;}
	#w1000 #int .website .item {width: 168px;float: none;margin:20px auto;height: 200px;padding-left: 96px;}
	#int .website .item .img img{width: 100%;}
	#int .website .item .img{width: 70px;}
	#int .guid .container a {width: 130px;height: 130px;margin:0 4px;}
	#int .guid .container a:nth-child(3){display: none;}
	#int .guid .container a img {width: 130px;height: 130px;}
	#int .guid .btn a {width: 180px;height: 36px;line-height: 36px;}
	#int .guid {height: 370px;}
	#int .website .btn a{width: 180px;font-size: 13px;}
	#int .website .btn a i{top: 9px;}

	#inm .category {display: none;}
	#w1000 .global_item_fir {width: 100%;height: 240px;margin-bottom: 0px;}
	#w1000 .global_item_fir:nth-child(5),#w1000 .global_item_fir:nth-child(6){display: none;}
	.global_item_fir .global_item_fir_abs {position:static;margin:0 auto; width: 280px;}
	.global_item_fir_abs .top img{width: 100%;}
	.global_item_fir_abs .top{width: 282px;}
	#w1000 .global_item_fir .img {width: 280px;height: 168px;}
	.blank30 {display: none;}
	#inm .case .btn a{width: 180px;height: 36px;line-height: 36px;}
	#inm .case .btn {margin-top:0px;}
	.global_item_fir{margin:0;}
	#template .global_category .global_category_abs a{width: 66px;font-size: 12px;}

	#w1000 #news .news-wrap{width: 280px;}
	#w1000 #news .news-list li{float: none;width: 280px;margin:0 auto;}
	#w1000 #news .news-list li:nth-child(2){display: none;}
	#w1000 #news .news-list li:nth-child(3){display: none;}
	#news .news-more{width: 180px;height: 36px;line-height: 36px;}
	#news .news-large img{width: 280px;height: 170px;}

	#w1000 #consult .consult-wrap{width: 280px;}
	#consult{height: 150px;}
	#consult .consult-cot{display: none;}
	#consult .consult-cot-2{display: block;color: #fff;font-size: 18px;line-height: 46px;text-align: center;}
	#consult .consult-wrap a{margin:0 10px;padding: 6px 14px;font-size: 18px;}

	#footer .top{display: none;}
	#footer .copyright{font-size: 14px;}
	#footer .bot{height: 100%;line-height: 30px;text-align: center;}

	.global_subbanner{margin-top: 53px;}
	.global_subbanner .title{padding-top: 56px;font-size: 21px;}
	.global_bottom_ad  a{margin-left: 0;font-size: 14px;}
	.global_bottom_ad{height: 100px;}

	.blank20{display: none;}
	#template .item .pic{width: 278px;height: 214px;}
	#template .item{width: 280px;}
	#template .item .con .li{width: 66px;}
	#template .item .con .li i{left: 61px;top: 7px;}
	#template .item .pic a img{width: 100%;}
	#w1000 #template .item{margin-bottom:50px;}
	#turn_page{margin-bottom: 20px;}

	#cust .top .fl .title{font-size: 22px;margin-bottom:14px;}
	#cust .top .fl{width: 280px;}
	#cust .top .fl .list{font-size: 12px;text-indent: 13px;}
	#cust .top .fr{width: 280px;}
	#w1000 #cust .mid .item{width: 64px;}
	#cust .mid .item .intro{font-size: 12px;height: 40px;}
	#w1000 #cust .mid .item .pic{width: 64px;height: 104px;}
	#w1000 #cust .mid .item .pic img{width: 64px;}
	#cust .mid .t{font-size: 18px;}
	#cust .bot .t{font-size: 20px;}
	#cust .bot .category{margin:20px 0;}
	#cust .bot .category a{width: 100px;font-size: 14px;}

	#w1000 .global_item_sec{width: 280px;height: 300px;}
	.global_item_sec .global_item_sec_abs{width: 280px;}
	#w1000 .global_item_sec .img{width: 278px;height: 166px;}
	#cust .bot .tab .btn a{width: 130px;height: 36px;line-height: 36px;font-size: 15px;}

	.service_char_1 .char_box .title{font-size: 18px;}
	.service_char_2 .char_2_title{font-size: 20px;}
	.service_char_1 .img_box{width: 100%}
	.service_char_1 .char_box .char{font-size: 13px;}
	.service_char_2 .char_2_title{font-size: 18px;}
	.service_char_2 .char_2_text{font-size: 13px;}
	.service_char_2 .char_2_text.width{line-height: 28px}

	.global_subbanner .title{font-size: 20px;}

	#w1000 #extension .item{padding:10px 0;width: 278px;}

	#w1000 #extension_guest .top .item{width: 110px;height: 140px;margin:4px;}
	#extension_guest .top .item .name{font-size: 16px;}
	#extension_guest .top .item .intro{font-size: 12px;}
	#w1000 #extension_guest .mid .item{width: 280px;height: 230px;}
	#extension_guest .partner .img,#extension_guest .partner .nor{margin-left: 8px}

	.subbanner_fir .title{color: #0D64A9;font-size: 24px;}
	.subbanner_fir .intro{color: #0D64A9;font-size: 16px;}
	#instance .menu .instance_tag a{padding:0 2px;}
	.subbanner_fir{margin-top: 53px;}

	#w1000 #system .top .item{width: 122px;height: 176px;}
	#system .top .t {font-size: 21px}
	#system .top .container{margin:20px 0;}
	#system .top .item .name{margin-top: 0;font-size: 13px;}
	#system .mid .category{width: 280px;}
	#system .mid .box .cur{width: 100%;}
	#system .mid .category a{width: 138px;}
	#w1000 #system .mid .show_item{width: 132px;}
	#w1000 #system .mid .show_item a{text-indent: 58px;font-size: 14px;}
	#system .mid .show_item i{width: 44px;height: 44px;left: 0px;}
	#system .mid .t {font-size: 21px}

	#w1000 #system .mid .shop_item{width: 92px;}
	#w1000 #system .bot .item{padding-left: 65px;}
	#w1000 #system .bot .item h3{margin-left: 10px;}
	#system .bot .item .date{margin-left: 10px;}
	#system .global_category .global_category_abs a {width: 66px}

	.email_char_1 .left_char .title{font-size: 22px;text-align: center;}
	.email_char_1 .right_img{float: none;width: 100%;}
	.email_char_2 .char_2_list{width: 279px;}
	#w1000 .email_char_2 .char_2_list .list_box{width: 138px;}
	.email_char_3 .table .tr .td{width: 138px;}

	.ext_banner{margin-top: 53px;}
	.computer_bg{width: 280px;}
	.computer_demo{width: 211px;height: 130px;}
	.ext_center{height: 160px;}
	.ext_banner{height: 306px;}
	.seo-extension{width: 280px;}
	.exi{width: 280px;height: 170px;}
	.exi .ab_exi{width: 120px;margin:0 auto;position: static;}
	.exi .ab_exi img{width: 100%}
	.exi .text{position: static;font-size: 15px;margin-top: 10px;}
	.blank65{height: 30px;}
	.bottom_banner{height: 155px;}

	#about .global_category .global_category_abs a{width: 66px;}
	#w1000 #about .content .title{font-size: 15px;line-height: 26px;}
	#w1000 #about .content .intro{font-size: 12px;line-height: 22px;}
	#about .technology .t{font-size: 20px;}
	#about .technology .item span{font-size: 13px;width: 116px;height: 42px;line-height: 42px;}
	#about .progress .t {font-size: 20px;}
	#about .news .t {font-size: 20px;}

	#info .item img{width: 100%;}
	#info .item .con{width: 100%;}
	#info .global_category .global_category_abs a{width: 66px;}

	#w1000 #company .item{width: 226px;}
	#company .global_category .global_category_abs a{width: 66px;}

	#contact .global_category .global_category_abs a{width: 66px;}
	#w1000 #contact .top .item{width: 100%;}
	#contact .mid{padding:0;}

	#w1000 .price-table2{width: 280px;}
	#w1000 .price-table2 .download{height: 88px;}

	#login{width: 280px;height: 180px;margin-top: 150px;}
	#login .limg,#login .limg div{height: 180px;}
	#login .limg div span{left: -114px;}
	#login form .f .submit{height: 34px;line-height: 34px;}
	#login form .f .input{padding-left: 28px;}
	#login form .f .username{background-position: 6px 6px;}
	#login form .f .password{background-position: 6px 6px;}

	#reg{width: 280px;}
	.reg-table2{width: 280px;}
	.reg-table-left{font-size: 14px;}
	.reg-table-right{font-size: 14px;width: 176px;}
	.reg-table-right .sms{width: 85px;}
	.reg-table-right .sms_button{width: 66px;}
	#reg ul li{width: 47%;}
	#reg ul li h2{font-size: 20px;}
	.reg-table-left{padding:0 5px;}

	#extension_detail .top .video video{height: 190px;}
	#w1000 #extension_detail .bot .item{width: 260px;}
	#extension_detail{margin-top:53px;}

	#jiathis_weixin_modal{left: 66% !important;width: 300px !important;}

	.img-responsive-box{width: 280px;height: 354px;padding:85px 11px 0px 11px;}
	.img-responsive-box .img-res-window{height: 140px;}

	#w1000 #banner_sec .ban_box .top{left: 36px;top: 49px;width: 206px;}
	#banner_sec .ban_box .title{font-size: 16px;}
	#banner_sec .ban_box .intro{font-size: 12px;}
	#banner_sec .ban_box .brief{font-size: 12px;}
	#banner_sec .ban_box .btn{width: 70px;height: 24px;line-height: 24px;}
	#w1000 #banner_sec .ban_box .bot{left: 102px;top: 126px;}

	.computer_bg{height: 163px;}
}

.article-area {margin:10px;}
.article-nav-area {margin:5px 0px 10px 0;}
h3 {font-size:32px; font-weight:normal; color:#4799c9; line-height:120%; margin:0 0 25px 25px; text-transform:capitalize;}
.welcome-block h3 {margin:0 0 10px 0;}
.article-area h3 {font-size:24px; color:#27343d; margin:25px 0; border-left:3px solid #4799c9; padding:7px 0 8px 15px; font-weight:bold;}

h4 {font-size:17px; color:#4799c9; line-height:140%; text-align:left; text-transform:capitalize; margin:0 0 20px 0;}
.article-area h4 {font-weight:bold; color:#7d7f85; margin:15px 0;}
h5 {font-size:15px; text-transform:capitalize; margin-bottom:10px;}
.solution-column h5 {color:#fff; border-left:3px solid #fff; padding-left:4px; margin: 0 0 7px 0;}
.case-column h5 {font-size:16px;font-weight:normal; margin:0 0 5px 0;}
.intro_column h5,
.half_l_column h5,
.half_r_column h5 {font-size:16px; font-weight:normal;}
.article-area h5 {color:#4799c9; margin:10px 0 6px 0;}
.article-area ul {font-weight:bold;}
.article-area ul li {font-weight:normal; list-style:none; background:url(../images/icon-check.jpg) 0 2px no-repeat; padding-left:20px; margin:4px 0 0 0;}
.article-area p {
	font-size: 13px;
	line-height: 175%;
	text-align: justify;
	margin-bottom: 20px;
}
.btn-danger {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #4799c9;
	*background-color: #1f83be;padding: 6px 10px;
border-radius: 6px;
	background-image: -moz-linear-gradient(top, #4799c9, #1f83be);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4799c9), to(#1f83be));
	background-image: -webkit-linear-gradient(top, #4799c9, #1f83be);
	background-image: -o-linear-gradient(top, #4799c9, #1f83be);
	background-image: linear-gradient(to bottom, #4799c9, #1f83be);
	background-repeat: repeat-x;
	border-color: #1f83be #1f83be #802420;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4799c9', endColorstr='#ff1f83be', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {
	color: #ffffff;
	background-color: #27343d;
	*background-color: #27343d;
}

.tagcloud a {
	display: inline-block;
	vertical-align: top;
	padding: 5px 8px 6px;
	font-size: 13px !important;
	color: #777;
	border: 1px solid #ccc;
	margin: 0 6px 7px 0;
	text-decoration: none !important;
	text-transform: lowercase;
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
}
.breadcrumbs {
	padding: 12px 0 10px 0;
}
.breadcrumbs ul {
	padding: 0;
}
.breadcrumbs li {
	display: inline;
	vertical-align: top;
}
.breadcrumbs li.home a {
	width: 15px;
	display: inline-block;
	text-indent: 30px;
	overflow: hidden;
	position: relative;
}
.breadcrumbs li {
	display: inline;
	vertical-align: top;
}