﻿@charset "utf-8";
@import url('reset.css');
@import url('global.css');
/*body*/

/* banner */
#slidesBox { width:100%; height:420px;overflow:hidden; position:relative}
#slides { display:block; width:100%; height:420px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute; z-index:0}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
.slides_pagination { position:absolute; bottom:0px;  }
.pagination_box { width:1000px; height:75px;position:relative; margin:0 auto }
#pagination { display:block; list-style:none; position:absolute; right:0px; bottom:15px;z-index:1000; }
#pagination li {display: inline-block; width: 40px; height:8px; background: url(../images/xtb005.png) no-repeat;
     display:block; list-style:none;  float:left ; margin-left:10px;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background: url(../images/xtb006.png) no-repeat;}
/* banner */

#wrapper{width:100%;overflow:hidden;position:relative;z-index:1;margin:0 0 -16px;}
.home-banner-block{background:#DDD;margin:0 0 45px;position:relative;}
.home-banner-block .banner-gallery{margin:0 auto;width:960px;}
.home-banner-block .banner-gallery .frame, .home-banner-block .banner-gallery .text-frame{width:1920px;margin-left:-475px;height:398px;overflow:hidden;}
.home-banner-block .banner-gallery .text-frame{position:absolute;top:0;margin-left:-960px;left:50%;}
.home-banner-block ul{padding:0;margin:0;list-style:none;}
.home-banner-block .banner-gallery .frame ul, .home-banner-block .banner-gallery .text-frame ul{width:9999px;overflow:hidden;}
.home-banner-block .banner-gallery .frame ul li, .home-banner-block .banner-gallery .text-frame ul li{float:left;width:1920px;height:398px;position:relative;}
.home-banner-block .banner-gallery .prev, .home-banner-block .banner-gallery .next{position:absolute;background:url(https://static2.globalsign.com/images/homepage-interaction-sprite-v2.png) no-repeat 0 -147px;width:37px;height:74px;text-indent:-9999px;top:36.3%;opacity:0;visibility:hidden;transition:visibility 0s linear .4s,opacity .4s;-moz-transition:visibility 0s linear .4s,opacity .4s;-webkit-transition:visibility 0s linear .4s,opacity .4s;z-index:1000;}
.home-banner-block .banner-gallery .prev{left:8.6%;}
.home-banner-block .banner-gallery .next{background-position:0 -46px;right:8.7%;}
.home-banner-block .banner-gallery:hover .prev, .home-banner-block .banner-gallery:hover .next{opacity:1;visibility:visible;transition:opacity .4s;-moz-transition:opacity .4s;-webkit-transition:opacity .4s;}

.home-banner-block .banner-01-content {position:absolute;width:580px;top:110px;left:480px;text-align:left;}
.home-banner-block .banner-01-content h1,
.home-banner-block .banner-01-content h2 { margin: 0 0 8px; font:32px/48px "Microsoft YaHei"; color: #FFF; }
.home-banner-block .banner-01-content p { margin: 0 0 17px; font: 25px/36px "Microsoft YaHei"; color: #FFF; padding: 0 140px 0 0; }
.home-banner-block .banner-01-content .main-cta-btn2 { font: normal 18px/22px "Microsoft YaHei"; padding: 8px 12px; }
        
.home-banner-block .banner-01-bg { position:absolute;margin-left:-960px;left:50%;  height: 400px; border-left: inset 1px #000; border-right: inset 1px #000; }
.home-banner-block .banner-gallery .switchers { position: absolute; top: 355px; left: 50%; width: 120px; height: 21px; margin-left: -60px; }
.home-banner-block .banner-gallery .switchers li { float: left; }
.home-banner-block .banner-gallery .switchers li a { background: url(/images/homepage-interaction-sprite-v2.png) no-repeat -60px 0; width: 20px; height: 20px; margin: 0 0 0 7px; text-indent: -9999px; display: block; }
.home-banner-block .banner-gallery .switchers li:active a, .home-banner-block .banner-gallery .switchers li.active a { background-position: 1px 0; }



.main-cta-btn2{background: #aebd00;border:solid 1px #94a505;box-shadow:none;-webkit-box-shadow:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0;font-weight:bold;padding:8px 23px;font-size:15px;color:#FFF !important;float:left;overflow:hidden;transition:background .2s;-moz-transition:background .2s;-webkit-transition:background .2s;}
.main-cta-btn2:hover{background: #cad800;transition:background .2s;-moz-transition:background .2s;-webkit-transition:background .2s;}
.alt-cta-btn2{background: #139eec;border:solid 1px #0c83c6;box-shadow:none;-webkit-box-shadow:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0;font-weight:bold;padding:8px 23px;font-size:15px;color:#FFF !important;float:left;overflow:hidden;transition:background .2s;-moz-transition:background .2s;-webkit-transition:background .2s;}
.alt-cta-btn2:hover{background: #47B6F5;transition:background .2s;-moz-transition:background .2s;-webkit-transition:background .2s;}




.pagebody{width: 1000px; margin: 0 auto; }
.page-banner {position:relative ;width: 100%; height:200px; margin: 0 auto;  overflow:hidden}
.page-banner ul {width:100%; height:200px;  }
.page-banner li { display:block; width:100%; height:100%;  }

.Main {width: 1000px; margin:0 auto; min-height:200px; }




/* index.asp */
.certificate {background: url(../images/menu_line.png) repeat-y left; height:230px;}
.certificate li {height: 212px; background: url(../images/menu_line.png) repeat-y right;height:230px; float:left; width:200px; text-align:center;}
.certificate li span { display:block; height:90px;  width:200px; }
.certificate li img { display:inline-block ; margin-top:14px;}
.certificate li p.title { line-height:28px; }
.certificate li p.title a { color:#000000; font-size:16px;}
.certificate li p.title a:hover { color:#cc0111}

.certificate li p {  line-height:20px; }
.certificate li p a { color:#666666 }
.certificate li p  a:hover { color:#cc0111}



.certificate-title { height:37px;  position:relative }
.certificate-title ul { position:absolute; bottom:0px; left:0px;height:37px; }
.certificate-title li { float: left; width:125px; height:37px; cursor:pointer}
.certificate-title li span { color: #464646;font-size: 18px;line-height: 33px;height: 37px; display:block ; text-align:center; }
.certificate-title li.current{ color: #9d1f5f;}
.certificate-title li.current span{background: url(../images/xtb008.png) no-repeat;color:#fff }




.index_rolling { width:1000px; height:310px; position:relative }
.index_rolling .left_product { height:310px;  width:21px; position:absolute; top:0px; left:-51px;}
.index_rolling .right_product {height:310px;  width:27px; position:absolute; top:0px; right:-51px;}
.index_rolling .left_product a, .right_product a { display:block; width:21px; height:39px; margin-top:70px; }
.index_rolling .left_product a.leftBtn {background: url(../images/xtb009.png) no-repeat;  }
.index_rolling .right_product a.rightBtn { background: url(../images/xtb010.png) no-repeat;}
.index_rolling .left_product a.disabled { background: url(../images/xtb009_1.png) no-repeat;}
.index_rolling .right_product a.disabled { background: url(../images/xtb010_1.png) no-repeat;}

.index_rolling .product_box {height:310px; position:relative; width:1000px; overflow:hidden; margin:0 auto}
.index_rolling .product_box ul {  position:absolute; left:0px; top:0px;}
.index_rolling .product_box li { float:left; width:235px; height:310px;background: url(../images/div_bg.jpg) no-repeat; margin-right:20px;  }
.index_rolling .product_box li .list {  padding:16px 15px;}
.index_rolling .product_box li img { display:block; width:206px; height:109px; }
.index_rolling .product_box li p.title { line-height:39px; height:39px; font-size:16px; text-align:left;  color:#000; border-bottom:#bfc0c4 solid 1px;}

.index_rolling .product_box li p.text { line-height:21px; height:40px; padding:5px 0; text-align:left;  color:#666;  overflow:hidden}
.index_rolling .product_box li p.picre {text-align:center; padding-top:5px; line-height:40px; height:40px;color:#000;  font-weight:bold;}

.index_rolling .product_box li p.btn { line-height:24px; text-align:center; padding-top:4px;}



.product_list {height:189px; position:relative; width:1000px; overflow:hidden; margin:0 auto}
.product_list li { float:left; width:235px; height:189px;background: url(../images/div_bg2.jpg) no-repeat; margin-right:20px;  }
.product_list li .list {  padding:16px 15px;}
.product_list img { display:block; width:190px; height:56px; }
.product_list p.text { line-height:20px; height:50px; padding:5px 0; text-align:left;  color:#666;}
.product_list li p.picre {text-align:center; padding-top:5px; line-height:40px; height:40px;color:#666666;  font-weight:bold;}


.index_news { height:220px; }
.index_news .news_title { height:34px;  position:relative ;}
.index_news .news_title em { font-size:18px; line-height:34px; }
.index_news .news_title a { position:absolute; right:0px; top:0px; display:block; line-height:34px; color:#cc0111 }
.index_news .news_title a:hover { color:#666666 }
.index_news_L {width:470px;  float:left; height:220px;}
.index_news_L h4 { color:#000; font-size:16px; line-height:36px; }
.index_news_L p { color:#666666; line-height:21px; padding:5px 0;  }

.index_news_R { float:right; height:220px;width:490px;}
.index_news_R li { height:34px;  }
.index_news_R li a { line-height:34px; display:block; color:#333333; font-size:14px; }
.index_news_R li a:hover { color: #cc0111}
.index_news_R li a span { display:block; float:right }

.index_link { font-size:0; }
.index_link h3{ font-size:18px; height:50px; line-height:50px; }
.index_link ul {  border-top:#ececec solid 2px;border-left:#ececec solid 2px;}
.index_link li { height:76px; width:123px; display:inline-block; 
                 border-bottom:#ececec solid 2px; vertical-align:middle; text-align:center; border-right:#ececec solid 2px;}
.index_link li.border { width:121px;}
.index_link li.romoveborder { border-left:none }
.index_link li img { width:115px; height:60px; display:inline-block; margin-top:7px; }


/* 内页框架 */
.left_page { width:220px; float:left }
.right_page { width:765px; float:right }

.page_right_loct { height:41px; line-height:41px; border-bottom:#bfc0c4 solid 1px; color:#3472bd; font-size:18px; }
.page_right_loct2 { height:41px; line-height:41px;background: url(../images/line.png) repeat-x bottom; color:#3472bd; font-size:18px; }

.page_loct { height:32px; line-height:32px; background:#f7f7f7; }
.page_loct a { color:#666666 }
.page_loct a:hover {  color: #cc0111;}
.page_loct span{ color:#666666 }

/* about.asp */
.about-left .section{ width:220px; text-align:center }
.about-left .section h2 { padding-top:25px;height:75px;  background:#3472bd; }
.about-left .section h2 em{ font-size:20px; color:#fff;width:220px;display:block; line-height:30px; }
.about-left .section h2 span { font-size:14px; color:#cac7c7;}
.about-left .section .nav-left li {line-height:38px; }
.about-left .section .nav-left li a{  border-bottom:#dedede solid 1px; background: url(../images/xtb015.png) no-repeat right center; color:#333333; font-size:14px; display:block; text-align:left; text-indent:30px; height:38px; line-height:38px; margin-top:0px; }
.about-left .section .nav-left li a:hover { color: #cc0111; }
.about-left .section .nav-left li.current a { background: url(../images/xtb016.png) repeat-x;  color:#fff; }
.about-left .section .nav-left li ul {  }
.about-left .section .nav-left li.current ul { display:block }
.about-left .section .nav-left li li { padding:0; }
.about-left .section .nav-left li li a{  border-bottom:#dedede solid 0px!important;  background: url(../images/line.png) repeat-x bottom!important; color:#333333; font-size:12px; display:block;color:#666!important; height:38px; line-height:38px; text-indent:0px; }
.about-left .section .nav-left li li a span { display:none; display:block; float:left; width:7px; height:7px; margin-top:16px; background:url(../images/xtb017.png) no-repeat; margin-left:26px;   margin-right:8px;}
.about-left .section .nav-left li li a:hover { color: #cc0111!important; }

.about-left .section .nav-left li li.current2 span{ background:url(../images/xtb026.png) no-repeat; }
.about-left .section .nav-left li li li a {text-indent:48px; }
.about-left .section .nav-left li li li a:hover { color: #3472bd!important; }
.about-left .section .nav-left li li li.current3 a{color: #3472bd!important;  }

.about-right img{ display:block; }
.about-right p { color:#333333; font-size:14px; line-height:24px; text-indent:24px; margin-bottom:15px; }


.commitment { border-top:#eeeeee solid 1px; background:#fbfbfb }
.commitment .list { width:1000px; margin:0 auto;background: url(../images/line2.png) repeat-y left }
.commitment .list li { width:200px; float:left; background: url(../images/line2.png) repeat-y right;}
.commitment .list li img { display:block; float:left; margin-left:15px; }
.commitment .list li span {  display:block; float:left; width:120px;}
.commitment .list li span p {  line-height:20px; text-align:center; font-size:16px; color:#666666}

.pic-box {width:1000px; margin:0 auto; }
.rolling_left { float:left; width:330px; height:30px; line-height:30px; color:#666666 }
.rolling_right {height:30px;float:right;width:666px;  }
.rolling_right { width:666px; height:30px; position:relative }
.rolling_right .left_a { height:30px;  width:25px; position:absolute; top:3px; left:0px; z-index:1000}
.rolling_right .right_a {height:30px;  width:25px; position:absolute; top:3px; right:0px; z-index:1000}
.rolling_right .left_a a{ display:block; width:25px; height:30px; }
.rolling_right .right_a a{ display:block; width:25px; height:30px; }
.rolling_right .left_a a.leftBtn {background: url(../images/xtb019.png) no-repeat;  }
.rolling_right .left_a a.disabled { background: url(../images/xtb019_1.png) no-repeat;}
.rolling_right .right_a a.rightBtn { background: url(../images/xtb020.png) no-repeat;}
.rolling_right .right_a a.disabled { background: url(../images/xtb020_1.png) no-repeat;}

.rolling_right .product_box {height:30px; position:relative; width:600px; overflow:hidden; margin:0 auto}
.rolling_right .product_box .list-box { position:absolute; left:0px; top:0px; }
.rolling_right .product_box .list-box .box {  width:600px; height:30px; float:left}
.commitment .rolling_right .product_box li { float:left;  height:30px; text-align:center; margin-right:5px;}

/* about-1.asp */
.about1-right { padding-top:10px; }
.about1-right h3{ color:#3472bd; font-size:16px; line-height:24px; text-align:center }
.about1-right table { width:100% }
.about1-right td { line-height:24px;color:#333; font-size:14px; padding-bottom:20px;  }


/* about-2.asp */
.about2-right { padding-top:5px; }
.about2-right li{ height:110px; overflow:hidden; padding:15px 0; background: url(../images/line.png) repeat-x bottom; }
.about2-right li dt { height:110px; float:left; width:165px; }
.about2-right li dt img { display:block;height:110px; width:165px;  }
.about2-right li dd { height:110px; float:right; width:585px; position:relative }
.about2-right li dd p.title { line-height:25px; position:relative }
.about2-right li dd p.title a { color:#333; font-size:14px; }
.about2-right li dd p.title a:hover { color: #cc0111; }
.about2-right li dd p.title span { position:absolute; top:0px; right:0px; line-height:25px; display:block ;color:#666;}
.about2-right li dd p.text { color:#666; line-height:19px; }
.about2-right li dd p.text a { color:#666; }
.about2-right li dd p.text a:hover { color: #cc0111; }
.about2-right li dd .about2_a { position:absolute; bottom:0px; left:0px;  }


.about2-detail .title{ background: url(../images/line.png) repeat-x bottom; padding:10px 0;  padding-top:15px;}
.about2-detail .title h1 { font-size:18px; color:#333; line-height:24px; text-align:center }
.about2-detail .title h2 {  color:#666; line-height:24px; text-align:center }
.about2-detail .content{ background: url(../images/line.png) repeat-x bottom; padding:15px 0;  text-align:center}
.about2-detail .content p { font-size:14px; color:#333; line-height:24px; text-align:left; text-indent:24px;}

.about2-detail .about_bottom_page { height:48px; padding:10px 0; }
.about2-detail .about_bottom_page dt { float:left; width:670px; }
.about2-detail .about_bottom_page dt p { line-height:24px; font-size:14px; }
.about2-detail .about_bottom_page dt p a:hover {  color:#3472bd; }

.about2-detail .about_bottom_page dd { float:right; width:92px; }
.about2-detail .about_bottom_page a { margin-top:5px; }

/* about-3.asp */
.about3-right li { float:left; height:110px; width:174px; margin-right:23px; margin-top:20px; }
.about3-right li span { display:block ;height:110px; width:174px; background: url(../images/img046.png) no-repeat; text-align:center}
.about3-right li span img { display:inline-block; margin-top:22px; }


/* requirements.asp */
.requirements .from table { width:100% }
.requirements .from td{ color:#333; font-size:16px; text-align:left; padding:7px 0}
.requirements .from td.col_1 { text-align:right;  }
.requirements .from td.col_2 { vertical-align:top; line-height:24px; }
.requirements .from td input.k { border:#dedede solid 1px; height:34px; line-height:34px; width:203px; }
.requirements .from td textarea { border:#dedede solid 1px; height:238px; line-height:22px;  width:627px; }


/* certificate.asp */
.certificate_title { font-size:16px; color:#333; line-height:24px; text-align:center; padding:5px 0}
.certificate_table table { width:100% }
.certificate_table table tr { border-bottom:#eaedf2 solid 1px; }
.certificate_table th { background:#99b8de; line-height:35px; text-align:center; color:#fff; }
.certificate_table td { padding:8px 0; text-align:center; color:#333333; font-size:14px; }
.certificate_table td img { height:40px;  width:109px;}

.ertificate-tab .ertificate-title { height: 33px;  border-bottom: 2px solid #3472bd;  position:relative }
.ertificate-tab .ertificate-title ul { position:absolute; bottom:0px; left:20px; width:600px; height:35px; }
.ertificate-tab .ertificate-title li { float: left;color: #333;font-size: 14px; padding:0 16px; height: 33px;line-height: 33px;border-top: 2px solid #fff; border-left: 2px solid #fff;border-right: 2px solid #fff;  cursor:pointer; margin-right:8px; background:#ddd}
.ertificate-tab .ertificate-title li.current{ color: #3472bd; border: 2px solid #3472bd;border-bottom: 2px solid #fff; font-weight:bold; background:none}
.ertificate-tab .ertificate-content { padding:20px 0px;  min-height:100px; text-align:center }
.ertificate-tab .ertificate-content p { color:#333; line-height:24px; text-indent:24px; font-size:14px;  text-align:left}
.ertificate-tab .ertificate-content p.text_indent0 { text-indent:0px }
.ertificate-tab .ertificate-content h4 {color:#3472bd ; line-height:24px; font-size:14px;  text-align:left}


/* brand.asp */
.brand-box h2.h2{ height:45px; line-height:45px; color:#3472bd; font-size:16px; }
.brand-box h2.h2 span { display:block; text-align:center; line-height:45px; color:#fff; background: url(../images/xtb021.png) no-repeat; 
                      width:45px; margin-right:15px; font-size:16px; float:left;}
.brand-box .text { padding:10px 0 }
.brand-box .text p {color:#333; line-height:24px; text-indent:24px; font-size:14px; }
.brand-box .text p.text_indent0 { text-indent:0px }
.brand-box h5.h5{ height:37px; }
.brand-box h5.h5 span { display:block; text-align:center; height:37px; line-height:32px; color:#fff; background: url(../images/xtb022.png) no-repeat;                      width:180px; margin-right:15px; font-size:16px;}






/* Support-center.asp */
.Support { }
.Support .img { padding:20px 0; padding-left:60px; }
.Support .img img { display:block }

.careerPlanning_title { height:43px; color:#333333;  }
.Support_box li h2{ color:#333333;line-height:43px;font-size:14px; padding-left:10px;cursor:pointer}
.Support_box li h2 span { font-size:22px; padding-right:10px;  color:#3472bd}
.Support_box li { background: url(../images/line.png) repeat-x bottom;}
.Support_box li.current h2{ background:#3472bd;  color:#fff;}
.Support_box li.current h2 span { color:#fff }
.Support_box li.current { background:none;  }
.Support_box li h2 img{ float:right;  margin-right:10px; margin-top:12px;}

.Support_box li div.Support_content  {  display:none; padding:10px 0; background: url(../images/line.png) repeat-x bottom; }
.Support_box li div.Support_content dt { width:36px; float:left; text-align:center; color:#3472bd;font-size:22px;  }
.Support_box li div.Support_content dd { width:715px; float:left ; padding-right:10px;}
.Support_box li div.Support_content dd p { color:#333333;line-height:24px;font-size:14px; }

/* Support-center03.asp */
.Download-box { padding:5px 0 }
.Download-box tr {background: url(../images/line.png) repeat-x bottom; }
.Download-box td { text-align:center; color:#333; line-height:42px; font-size:14px; }
.Download-box td.col_1 { text-align:left; }
.Download-box td.col_1 img { display:block; float:left; margin:18px 10px 10px 10px; }
.Download-box td a.Download_a { display:inline-block; background: url(../images/xtb025.png) no-repeat left center;  padding:0 20px; }



.check-box { padding:20px 0 }
.check-box .from { height:36px; }
.check-box .from li { float:left; line-height:36px; }
.check-box .from li.col_1 { width:66px; text-align:right }
.check-box .from li input.k { height:34px; line-height:34px; border:#dedede solid 1px; }
.check-box .from li .submit { margin-top:1px; margin-left:20px;}
input.W120 { width:120px; }
input.W315 { width:315px; }

.check-box .text { padding:20px;}
.check-box .text h2 {  line-height:36px; color:red ;font-size:14px;}
.check-box .text p {  line-height:24px; color:#333; font-size:14px;  padding-left:12px;}



.btnBg1 { background: url(../images/btnBg1.png) no-repeat; width:78px;  height:24px; line-height:24px; color:#fff; display:inline-block; text-align:center;   }
.btnBg1:hover { color:#cc0111 }

.btnBg2 { background: url(../images/btnBg2.png) no-repeat; width:92px; font-size:14px;  height:32px; line-height:32px; color:#fff; display:inline-block; text-align:center;   }
.btnBg2:hover { color:#cc0111 }

.btnBg4 { background: url(../images/btnBg4.png) no-repeat; width:92px; font-size:14px;  height:32px; line-height:32px; color:#fff; display:inline-block; text-align:center;  margin-left:10px;  }
.btnBg4:hover { color:#3472bd }

/* brand-box-new */
.brand-box-new {}
.brand-box-new .text-box {padding-top: .8em; margin-bottom: 15px;}
.brand-box-new .text-box p {padding: .5em 0; font-size: 14px; line-height: 22px;}
.brand-box-new .list-box { margin:0 -12px 15px; }
.brand-box-new .list-box li {position: relative; display: inline-block; vertical-align: top; height:228px;  margin:0 11px; border:1px solid #bfc0c4; padding: 10px 10px 20px; width:346px; margin-bottom:20px}
.brand-box-new .list-box li {*display: inline;}
.brand-box-new .list-box h3 {font-size: 16px; font-weight: bold; color: #3472bd; line-height: 42px;}
.brand-box-new .list-box p {font-size: 12px; line-height: 22px;}
.brand-box-new .list-box .rbox {position: absolute; top:35px; right:10px; width: 180px;}
.brand-box-new .list-box h4 {font-size: 18px; color: #e60012; font-weight: bold; line-height: 62px;text-align: right;}
.brand-box-new .list-box .btn {text-align: right;}
.brand-box-new .list-box .btn a {display: inline-block; width:90px; height: 33px; line-height: 33px; color: #fff; text-align: center; font-size: 14px; background: #3472bd;}
.brand-box-new .list-box .btn a {*display: inline; }
.brand-box-new .list-box .btn a.first {background: #e60012;}
.brand-box-new .text-box-2 { padding: 10px 20px; margin-bottom: 15px; font-size: 14px; background: #f1f1f1;}
.brand-box-new .text-box-2 h3 {font-size: 14px; color: #333; font-weight: bold;}
.brand-box-new .text-box-2 p {color: #666; line-height: 22px; padding: .5em 0;}
.brand-box-new .list-box-2 {position: relative;}
.brand-box-new .list-box-2 h3 {border-bottom: 1px solid #bfc0c4; font-size: 16px; color: #3472bd; line-height: 42px; font-weight: bold;text-align: center;}
.brand-box-new .list-box-2 ul { margin:10px -34px;}
.brand-box-new .list-box-2 li {display: inline-block; vertical-align: top; padding: 8px 0; margin:0 33px; border-bottom: 1px dashed #999; height: 66px; width: 350px; line-height: 22px;}
.brand-box-new .list-box-2 li {*display: inline;}
.brand-box-new .list-box-2 h4 {font-size: 14px; color: #3472bd;font-weight: bold;}
.brand-box-new .list-box-2 p {color: #666;}
.brand-box-new .list-box-2 .deshed {position: absolute; top:58px; left:50%;width: 0; border-left:1px dashed #999; height: 335px;}
.brand-box-new .tips-box {margin-bottom: 10px;}
.brand-box-new .tips-box h3 {font-size: 14px; line-height: 2em; color: #666; font-weight: bold;}
.brand-box-new .tips-box p {font-size: 14px; line-height: 22px; color: #666;}

/* brand-box-new-detail */
.brand-box-new-detail {}
.brand-box-new-detail .text-box {padding-top: .8em; margin-bottom: 15px;}
.brand-box-new-detail .text-box p {padding: .5em 0; font-size: 14px; line-height: 22px;}
.brand-box-new-detail .table {width: 100%; margin-bottom: 15px;}
.brand-box-new-detail .table th {border:2px solid #fff; text-align: center;line-height: 43px; color: #fff; background: #1c62b0;}
.brand-box-new-detail .table td {border:2px solid #fff;line-height: 33px; font-size: 14px; font-weight: bold; background: #efefef; }
.brand-box-new-detail .table .l-td {text-align: center;}
.brand-box-new-detail .table .r-td {text-indent: 235px; color: #d41d2f;}
.brand-box-new-detail .table .last {}
.brand-box-new-detail .table .last a {display: block; text-align: center; font-size: 14px; color: #fff;}
.brand-box-new-detail .table .last a:hover {background: #999;}
.brand-box-new-detail .text-box-2 {margin-bottom: 15px;}
.brand-box-new-detail .text-box-2 h3 {font-size: 16px; font-weight: bold; color: #333; line-height: 36px;}
.brand-box-new-detail .text-box-2 .box {padding: 10px; background: #f7f7f7;}
.brand-box-new-detail .text-box-2 p {margin-bottom: 5px; font-size: 12px; line-height: 2em;}
.brand-box-new-detail .table-2 {width:100%;margin-bottom: 15px; border-top: 1px solid #c0bfc4; line-height: 38px;}
.brand-box-new-detail .table-2 tr {border-bottom: 1px solid #c0bfc4;}
.brand-box-new-detail .table-2 th {font-size: 16px; text-align: left; text-indent: 21px; font-weight: bold; color: #1c62b0;}
.brand-box-new-detail .table-2 td {font-size: 14px; text-indent: 21px;  color: #666;}
.brand-box-new-detail .table-2 .l-tr {border-right: 1px solid #c0bfc4;}
.brand-box-new-detail .list-box { margin:0 -20px 15px;}
.brand-box-new-detail .list-box li {display: inline-block; width:228px; margin:0 20px; text-align: center; line-height: 81px; font-size: 16px; font-weight: bold; color: #1c62b0; background: #e1e1e1;}
.brand-box-new-detail .list-box li {*display: inline;}
.brand-box-new-detail .product-benefits{width:710px; margin-bottom: 15px; height:135px; position: relative; background: #F5F5F5;}

.brand-box-new-detail .ib_name{float:left;position:absolute;height:105px;left:20px;top:15px;width:260px;}
.brand-box-new-detail .ib_class{width:70px;height:100px;margin:6px 10px 0 0;float:left;}
.brand-box-new-detail .ib_class img {width:83px;height:106px; }

.brand-box-new-detail .ib_first{position:absolute;width:220px;float:left; right:210px;top:15px;margin-left: 20px;font-size:14px;}
.brand-box-new-detail .ib_second{position:absolute;width:220px;float:left;margin-right:0px;top: 15px;right:0px;font-size:14px;}
.brand-box-new-detail .ib_yes{height:20px;line-height:20px;color:#4f4f4f;  }
.brand-box-new-detail .ib_yes img { display:block; float:left;margin-right:6px; margin-left:10px;  }

.brand-box-new-detail .start-box {position: relative; margin-bottom: 15px; line-height: 54px; background: #f7f7f7;}
.brand-box-new-detail .start-box h3 {font-size: 16px; text-indent: 30px; color: #ce0011; font-weight: bold; }
.brand-box-new-detail .start-box p {position: absolute; top:0;right:0;width:50%; height: 54px;  }
.brand-box-new-detail .start-box p img {margin-top: 15px;}

.brand-box-new-detail .text-box-3 {padding: 10px; margin-bottom: 15px; color: #666; line-height: 2em; background: #f7f7f7;}
.brand-box-new-detail .text-box-3 h3 {font-size: 16px; font-weight: bold;color: #1c62b0;}
.brand-box-new-detail .text-box-3 p {padding: .5em 0;}

.brand-box-new-detail .text-box-4 {padding: 10px; margin-bottom: 15px; color: #666; line-height: 2em; background: #f7f7f7;}
.brand-box-new-detail .text-box-4 h3 {font-size: 16px; color: #666;font-weight: bold;}
.brand-box-new-detail .tab-box {margin-bottom: 15px; background: #f7f7f7;}
.brand-box-new-detail .tab-box .title {border-bottom: 2px solid #1c62b0;}
.brand-box-new-detail .tab-box .title li {display: inline-block; padding: 0 22px; cursor: pointer; line-height: 37px;  font-size: 12px;}
.brand-box-new-detail .tab-box .title li {*display: inline;}
.brand-box-new-detail .tab-box .title li.current {color: #fff; background: #1c62b0;}
.brand-box-new-detail .tab-box .content {padding: 10px; line-height: 2em;}

.brand-box-new-detail .blue-dot {display: inline-block; width:4px; height: 4px; margin-right: 10px; overflow: hidden; background: #1c62b0;}
.brand-box-new-detail .img-box {margin-bottom: 15px;}
.brand-box-new-detail .img-box h3 {margin-bottom: 10px; font-size: 16px; line-height: 50px; text-align: center; font-weight: bold;color: #1c62b0; background: #f2f2f2;}
.brand-box-new-detail .img-box ul {margin-right: -6px;}
.brand-box-new-detail .img-box li {display: inline-block;width:250px; margin-right: 6px; margin-bottom: 5px; height: 60px; text-align: center; background: #f7f7f7;}
.brand-box-new-detail .img-box li {*display: inline; }
.brand-box-new-detail .img-box li img {vertical-align: middle; width:190px; height: 56px;}
.brand-box-new-detail .list-box-2 {margin-bottom: 15px;}
.brand-box-new-detail .list-box-2 ul {}
.brand-box-new-detail .list-box-2 li {display: inline-block; padding-left: 65px; width:190px; height: 75px;}
.brand-box-new-detail .list-box-2 li {*display: inline;}
.brand-box-new-detail .list-box-2 li.first {background: url(../images/xtb029.png) no-repeat left center;}
.brand-box-new-detail .list-box-2 li.secend {background: url(../images/xtb030.png) no-repeat left center;}
.brand-box-new-detail .list-box-2 li.thrid {background: url(../images/xtb031.png) no-repeat left 16px;}
.brand-box-new-detail .list-box-2 h3 {padding-top: 10px; font-size: 22px; font-weight: bold; color: #1c62b0;}
.brand-box-new-detail .list-box-2 p {font-size: 16px; font-weight: bold; color: #666;}


