/* GLOBAL STYLES
-------------------------------------------------- */
*{box-sizing: initial;list-style: none;}
body {padding-bottom: 40px;color: #5a5a5a;}
.text-right {float: right; padding-right:60px;}
.container {width: 1260px;max-width: none !important;}
.banner{position: relative;overflow: hidden;width: 100%;height:401px;margin-bottom: 30px;}
.banner img{position: absolute;top: 0;left: 0;min-width: 100%;height:401px;}
.navbar{ margin-bottom: 0;}
a {color:#666;}
a:hover{ color: #ff6600; text-decoration:none;}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover{background-color:transparent;}
.navbar-nav {margin-top: 35px;}
.nav>li {float: left;}
.nav>li>a {padding: 10px 20px;}
.fl{ float:left}
.fr{ float:right;}
/* CUSTOMIZE THE NAVBAR
-------------------------------------------------- */

.navbar-wrapper {position: absolute;top: 0;right: 0;left: 0;z-index: 20;}
.navbar-wrapper > .container {padding-right: 0;padding-left: 0;min-width: 1260px;}
.navbar-wrapper .navbar {background-color: transparent;border-color: transparent;}
.navbar-wrapper .navbar .container {width: 1260px;max-width: none !important;}
.navbar-inverse .navbar-nav>li>a{ color:#fff; font-size:16px; font-family: "宋体"; font-weight:bold;}
.navbar-inverse .navbar-nav>li>a.active{color:#1f89d3;}
.navbar-inverse .navbar-nav>li>a:hover{color:#ff6600;}
/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */

/* Carousel base class */
.carousel {height: 613px;margin-bottom:20px;}
.carousel-caption {z-index: 10;}

.carousel .item {height: 613px;background-color: #777;}
.carousel-inner > .item > img {position: absolute;top: 0;left: 0;min-width: 100%;height: 613px;}

.marketing .col-lg-4 {margin-bottom: 20px;text-align: center;}
.marketing h2 {font-weight: normal;}
.marketing .col-lg-4 p {margin-right: 10px;margin-left: 10px;}


/* Featurettes
------------------------- */

.featurette-divider {margin:110px 0 30px;border-top: 1px dotted #c0c0c0;}

/* Thin out the marketing headings */
.featurette-heading {font-weight: 300;line-height: 1;letter-spacing: -1px;}


/* RESPONSIVE CSS
-------------------------------------------------- */

@media (min-width: 768px) {
  /* Navbar positioning foo */
  .navbar-wrapper {}
  .navbar-wrapper .container {padding-right: 0;padding-left: 0;}
  .navbar-wrapper .navbar {padding-right: 0;padding-left: 0;}

  /* The navbar becomes detached from the top, so we round the corners */
  .navbar-wrapper .navbar {border-radius: 4px;}

  /* Bump up size of carousel content */
  .carousel-caption p {margin-bottom: 20px;font-size: 21px;line-height: 1.4;}

  .featurette-heading {font-size: 50px;}
}

@media (min-width: 992px) {
  .featurette-heading {
    margin-top: 120px;
  }
}

.div_both {clear: both;}
.main_logo{ width:400px; margin:15px auto}
/*Project List*/
.project_title{width:1230px; margin:0px auto;  border-bottom:1px solid #DCDCDC; text-align:center}
.project_title .title{ display:inline-block; padding:15px 25px; position:relative; font-size:20px; cursor:pointer; color:#434343;font-weight:bold;}
.project_title .title_act{background:url(../images/arrows_up.png) no-repeat bottom center; position:absolute; bottom:-1px; left:50%;  height:13px; width:16px; margin-left:-8px!important; z-index:999 }
.project_title .act{color:#b20005}
.project_list{width:1230px; margin:0px auto; }
.project_list .list { padding-top:14px;}
.project_list .list_title{width:292px; float:left; padding:7px 0 8px 8px; background:url(../images/line.png) no-repeat left; margin-left:5px; }
.project_list .list_title a{text-decoration:none; color:#464646; font-size:16px;}
.project_list .list_title a:hover { color: #ff6600; }

/*热门下载排行版*/
.fangan{width:1230px; margin:0px auto;overflow:hidden; }
.fangan .left{width:415px; float:left; }
.fangan .right{width:375px; float:right;  }
.title{color:#b20005;font-weight:bold;font-size:20px; padding-bottom:10px; font-family:"宋体";}
.pro{ padding-top:0 !important;}
.title2{color:#b20005;font-weight:bold;font-size:20px; text-align:center; padding-bottom:10px; }
.fangan .left .list{border-bottom:1px dotted #C6C6C6; float:left; width:335px; overflow:hidden; margin-right:20px;}
.fangan .left .border_none{border:0px;}

.fangan .left .left_num{background:url(../images/box.png) no-repeat; float:left; height:28px; width:30px; text-align:center; color:#83BEE2; line-height:28px; font-weight:bold;  margin-top:10px; font-size:18px; } 
.fangan .left .right_font{ float:right; width:295px;  overflow:hidden;}
.fangan .left .right_font a{color:#0d7dcf; text-decoration:none; font-size:12px;}
.fangan .left .right_font a:hover { color: #ff6600; }
.fangan .left .right_font p {color: #adadad; font-size:12px;}
.right_font{float:right; width:700px; margin-top:10px; color:#555;}
.right_font{line-height:18px;}
.right_font .p1{color:#9C9C9C; font-weight:bold; font-family:"黑体"; font-size:14px;}
.right_font .p2{color:#B10205; font-weight:bold;}
.fangan .model{float:left; width:415px; }
.fangan .model .list{float:left; width:300px; background:url(../images/line4.png) no-repeat left center;padding: 0 0 0 10px;height:27px;line-height:27px;}
.fangan .model .list a{text-decoration:none; color:#8E8E8E; font-size:12px;}
.fangan .model .list a:hover { color: #ff6600; }
.fangan .right table{width:85%;padding:10px 0 15px 0;}
.fangan .right table td{padding:5px 0}

/*滚动图片*/
#slide{overflow:hidden;width:900px;margin:0px auto;}
#slide ul{list-style:none;}
#slide li{float:left;padding: 2px 0;}
.slideul1{width:3999px;}
.slideul2 img{border:1px solid #C7DEF1; padding:2px; width:203px; height:55px; margin:3px 3px 0px 3px;}

/*video*/
.video{margin: 50px 0 0 0;}
.video h2{ background:url(../images/icon-video.jpg) left center no-repeat; width:1230px; height:36px; display:block; margin:0 auto;margin-bottom: 35px;}
.video div{float:left;;display:block;padding: 0 14.5px;}
.video div a{display: block; text-decoration:none;}
.video div a p:hover { color: #ff6600; }
.video div a p{color: #555;font-size: 14px; text-align:center;margin:25px 0;}
.video div a img{ width:151px; height:97px;}


.list_tel{border-bottom:1px solid #0894D7; background:url(../images/arrows.png) no-repeat 5px 9px; padding:7px 0 7px 25px; width:83%}
.list_tel span{font-weight:bold; letter-spacing:6px;}
.list_tel .sp1{color:#127DCD; font-size:12px; }
.list_tel .sp2{color:#FF030F; font-size:12px; }
.qq{background:url(../images/qq.png) no-repeat left; display:inline-block; padding: 2px 0 2px 25px; color:#030303; text-decoration:none; font-size:12px;}
.ww{background:url(../images/wangwang.png) no-repeat left; display:inline-block; padding-left:25px; color:#030303; text-decoration:none;height: 16px;font-size:12px;}
.qq:hover { color: #ff6600; }
.ww:hover { color: #ff6600; }

/*二级页面*/
.main{width:1230px; margin:0px auto; overflow:hidden; }
.main .left{width:220px; min-height:750px; float:left}
.main .right{float:right; width:970px; }
.main .left .p{color:#ADD7E9; font-size:40px; text-align:center; padding:10px; font-family:"黑体"; font-weight:bold}
.main .left .s{padding-right:10px;display: block;cursor: pointer;font-family: 'Microsoft YaHei';font-size: 18px;color: #000;height:50px; line-height:50px; font-weight:bold; text-align:right;letter-spacing:2px;}
.main .left_menu{float:right; width:220px; text-align:right;}
.main .left_menu ul{ margin-left:-10px;}
.main .left_menu .name{background:url(../images/arrows_left_gey.png) no-repeat 170px 10px; text-align:right; padding:5px 0px 5px 5px}
.main .left_menu .act a{color: #ff6600;}
.main .left_menu  li b{ padding:5px 10px 10px 0; display:block; cursor:pointer; font-family:'Microsoft YaHei'; font-size:18px; color:#000;}
.main .left_menu a{ color:#666; font-family:"宋体"; font-size:12px; text-decoration:none; display:block; text-align:right; width:160px; }
.main .left_menu a:hover{ color: #ff6600; }

/*二级页面右侧*/
.right_title{overflow:hidden; margin-top:10px;}
.right_title li{float:left;}
.right_title.icon-t1{background:url(../images/icon-t1.png) left center no-repeat; display:block; height:40px;line-height: 40px; margin-bottom:0;}
.right_title b{display:block; padding:0 8px; text-align:center; font-size:14px; color:#383838;}
.right_title.list{ border-bottom:1px dotted #ccc; height:60px; line-height:60px; margin:0;}
.right_title.list li{ text-align:center;}
.right_title.list li b{color:#0068b7; font-weight:bold;}
hr.line{margin-top: 10px;border-top: 1px dotted #c0c0c0;}


.tel{width:220px; margin:20px auto;}
.tel p{text-align:right; line-height:25px;margin-right: 11px;}
.right_table{width:100%; border-bottom:1px dotted #D5D5D5; font-size:14px;}
.right_table:hover{background:#F7F7F8}
.tdb{background:#F7F7F8;}
.right_table td{line-height:25px; color:#555555; padding:10px 0;text-align: center;}
.right_table .td_0{color:#555555;}
.right_table .td_01{color:#555; line-height:25px; padding:8px 0;}

.right_table .td_1{color:#B10205; font-weight:bold;}
.right_table .td_s{color:#8f8f8f;line-height: 25px;padding: 8px 0;}
.right_menu{text-align:right; padding:10px 12px 10px 0;font-size:12px; color:#0d7dcf;}
.right_menu a{ color:#999;}

/*分页*/
div.badoo { padding:20px; text-align:center;  font-size:12px; overflow:hidden; clear:both;}
div.badoo .next { padding:1px 5px; color:#fff; border-radius:2px; text-decoration:none; background:#64A2DA; font-size:10px; display:inline-block; margin-left:5px;}
div.badoo .l{margin-right:10px;}
div.badoo .r{margin-left:10px;}
div.badoo .num{color:#030303; text-decoration:none; display:inline-block; padding:0px 8px; font-size:14px;}
div.badoo span.disabled { border:1px solid #EDEDED; padding:10px 13px; color:#000}
.div_count{float:right; height:50px; line-height:58px; font-family:"微软雅黑"; font-size:14px;}
.count{color:#FF0000; font-weight:bold}
/*分页*/

/**内页小图标*/
.list_telA{border-bottom:1px solid #0894D7;padding:7px 0 7px 25px;text-align: right;margin-right: 9px;}
.list_telA span{font-weight:bold}
.list_telA .sp1{color:#127DCD; font-size:12px; }
.list_telA .sp2{color:#FF030F; font-size:12px; }


/*software*/
.icon-soft{padding-top: 15px;padding-bottom: 30px;}
.icon-soft a{ display:block;}
.icon-soft .fl{ background:url(../images/icon-soft.png) top center no-repeat; width:297px; height:204px; z-index:0;}
.icon-soft img{ width:277px; height:161px; z-index:1;padding:10px 10px 0 10px;}
.icon-soft .fl span{ font-family:Arial; font-size:16px; color:#537f8b; padding-right:20px; float:right;}
.icon-soft .softfr{ display:table;}
.icon-soft .softfr h2{ font-family:"宋体"; font-size:16px; color:#000; font-weight:bold; padding-bottom:10px; margin:0;}
.icon-soft .softfr h2:hover{color: #ff6600;}
.icon-soft .softfr p{ color:#464646; font-family:"宋体";font-size:16px;}
.icon-soft .softfr li{ font-family:"宋体"; font-size:12px; color:#666; position:relative;padding-left: 15px;line-height: 20px;}
.icon-soft .softfr li i{ background:url(../images/icon-s1.png) left center no-repeat; width:3px; height:5px;display: block;position: absolute;left:0;top: 0.9em;}


/*********video***********/
.div_video{width:150px;  float:left; position:relative;margin: 10px 20px 0;}
.div_video img{width:150px; height:100px;}
.div_video span{position:absolute; background:url(../images/play2.png) no-repeat center; width:30px; height:30px; top:35px; left:60px; z-index:999; display:none}
.div_video a{color:#ff6600; text-decoration:none; text-align:center}
.div_video p{ padding:15px 0; color:#555; font-size:14px; width:150px;}
.video2{background:url(../images/video2.png) no-repeat; width:17px; height:14px; display:block}
.label-default{ background-color:#ebebeb;line-height: 20px; height:20px; margin-right:20px;}


.left_img{float:left; width:200px;  margin-top:15px; line-height:25px;}
.right_about{float:right; width:760px; margin-top:15px; color:#555;line-height:22px;font-size: 12px;font-family: "宋体";}
.right_about .p1{color:#9C9C9C; font-weight:bold; font-family:"黑体"; font-size:14px;}
.right_about .p2{color:#B10205; font-weight:bold;}



.div_ry{width:313px;  float:left; position:relative; margin-top:10px; margin-left:10px;}
.div_ry img{width:260px; height:174px;}
.div_ry span{position:absolute; background:url(../images/play2.png) no-repeat center; width:63px; height:63px; top:65px; left:100px; z-index:999; display:none}
.div_ry a{color:#030303; text-decoration:none; text-align:center}
.div_ry p{ padding:15px 0; color:#555; font-size:14px;}



/*产品详情*/
.table{width:100%; border-bottom:2px solid #EFEFEF; padding-bottom:35px; margin-bottom:15px;}
.sp3{color:#127DCD}
.a1{ color:#B10205; font-weight:bold; text-decoration:none; font-size:14px;}
.a1new{ color:#bebebe; font-weight:bold; text-decoration:none; font-size:14px;}
.a2{float:right; font-size:15px;}
.jianjie{background:#F6F6F6; color:#8E8E8E; padding:10px; line-height:26px; margin-top:15px; font-size:14px;}
.table2{width:100%; border:1px solid #E0E0E0; padding:1px; margin-top:15px;}
.table2 th{background:#EFEFEF; color:#127DCD; padding:8px 0; font-size:14px;}
.table2 td{background:#F6F6F6; color:#4D4D4D;  text-align:center; padding:8px 0;}
.tese_title{background:url(../images/ok.png) no-repeat left; padding:5px 0 5px 35px; color:#127DCD; font-size:16px; font-weight:bold; margin:10px 0 0 0 }
.tese_titlenew{padding:5px 0 5px 0px; color:#127DCD; font-size:16px; font-weight:bold; margin:10px 0 10px 0 }
.tese_neirong{text-indent:2em; line-height:28px; padding:5px; color:#383838; font-size:14px;}
.tese_neirong:hover{background:#F7F7F8}
.tese_neirongnew{text-indent:0em; line-height:28px; padding:5px; color:#383838; font-size:12px;}



.div_tel{border-bottom:2px solid #8FAAB8; border-top:2px solid #8FAAB8; padding:10px; background:url(../images/pro4.jpg) no-repeat right center}
.div_tel .div_tel_t{border-bottom:2px solid #EAEAEA; padding:10px; width:480px;}
.div_tel .div_tel_t span{background:#ADABAC; border-radius:3px; text-decoration:none; display:inline-block; padding:2px; width:70px; text-align:center; height:25px; line-height:25px; margin-right:25px; color:#fff;}


/*底部*/
.bottom{background:url(../images/footer.png) left center repeat-x; font-size:12px; color:#515151; text-align:center; padding:30px; line-height:30px;}
.bottom a{display:inline-block; padding:0 5px; font-size:12px;color:#515151; text-decoration:none}
.bottom a:hover { color: #ff6600; }
.bottom p{ margin-bottom:0;}
/*右侧客服*/
.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:18px;z-index:999; }
.izl-rmenu .btn{width:66px; height:66px; margin-bottom:2px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat;}
.izl-rmenu .btn-qq:hover{background:url(../images/r_qq_on.png) 0px 0px no-repeat;}
.izl-rmenu a.btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat;text-decoration:none; display:block;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat;display:none;}
.izl-rmenu .btn-top:hover{background:url(../images/r_top_on.png) 0px 0px no-repeat;}
