﻿body { margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; font-family: "PingFang SC","Microsoft YaHei"; }
ul { margin: 0px; padding: 0px; list-style-type:none; }
li { margin: 0px; padding: 0px; } 
div { margin: 0px; padding: 0px; }
p { margin:0px; padding:0px;}
img {border:0px;}
h1 {margin:0 0 0 0; font-weight:normal; }
h2 {margin:0 0 0 0; font-weight:normal; }
h3 {margin:0 0 0 0; font-weight:normal; }

a:visited { color:#005EB5; text-decoration: none;}
a:link { color:#005EB5; text-decoration: none;}
a:hover { color:#F47B1F; text-decoration:none;}
a:active { color:#005EB5; text-decoration: none;}

.linecolor { color:red; font-weight:bold }
.ProductTitleSTable1 .linecolor {display:none}
.ProductTitleSTable12 .linecolor {display:none}
h1 .linecolor {display:none}
h3 .linecolor {display:none}

input[type=text] {
    border: 1px solid #cbcaca;
    background: #fff;
    color:#555
}

input[type=password] {
    border: 1px solid #cbcaca;
    background: #fff;
    color:#555
}

.margintop20 {padding-top: 20px; display:inline-block}

.trComparisonTbl2 {display: none}

#Top{margin:0px auto; width:100%; min-width:1000px; height:34px; border-bottom:1px solid #CBCACA;}
.TopGray{margin:0px auto; width:1000px; height:34px;}
.TopLeft{float:left; width:450px; height:27px; padding:7px 0px 0 15px}
.TopRight01{float:right; width:320px; height:27px; padding:5px 10px 0 0px; text-align:right}
.TopRight02{float:right; width:190px; height:27px; padding:7px 0px 0 0px; text-align:right}
.TopRightTel {font-family:"PingFang SC","Microsoft YaHei";}
.TopSpan {padding-left:16px;}

@media screen and (min-width: 1250px) {
    .TopLeft { width: 570px;  }
    .TopRight01{width:388px;}
    .TopSpan {padding-left:30px;}
}

#Header {margin:0px auto; width:1000px; height:78px;}
#HeaderLogo { float:left;  padding:9px 0 0 10px; height:69px; }
#HeaderLogoLeft{float: left; width: 400px; }

@media screen and (min-width: 1250px) {
#HeaderLogoLeft{float: left; width: 400px; }
}

#HeaderMenu { float:left; width:724px; height:78px; position:relative;}
#HeaderMenu ul  { width:724px; height:78px; position:relative;}

#HeaderMenu ul .carinputtab_li_white {display:block; width:115px; height:78px; text-align:center; font-size:18px; color:#333333; float:left;  }
#HeaderMenu ul .carinputtab_li_white a {display:block; width:115px; height:52px; text-align:center; font-size:18px; color:#333333; float:left; padding-top:26px;  }
#HeaderMenu ul .carinputtab_li_white a:hover 
, #HeaderMenu ul .carinputtab_li_white a:link
, #HeaderMenu ul .carinputtab_li_white a:active 
, #HeaderMenu ul .carinputtab_li_white a:visited 
{font-size:18px; color:#333333;  text-decoration: none; text-align:center; }

#HeaderMenu ul .carinputtab_li_blue {display:block; width:115px; height:78px; text-align:center; font-size:18px; color:#ffffff;float:left;  }
#HeaderMenu ul .carinputtab_li_blue a {display:block; width:115px; height:52px; text-align:center; font-size:18px; color:#ffffff;float:left; padding-top:26px; background-color:#00A0E0; }

#HeaderMenu ul .carinputtab_li_blue a:hover 
, #HeaderMenu ul .carinputtab_li_blue a:link
, #HeaderMenu ul .carinputtab_li_blue a:active 
, #HeaderMenu ul .carinputtab_li_blue a:visited 
{font-size:18px; color:#ffffff;  text-decoration: none;  text-align:center;background-color:#00A0E0;}

#HeaderMenu ul .carinputtab_li_white2 {display:block; width:155px; height:52px; text-align:center; font-size:18px; color:#333333; float:left; padding-top:26px; cursor:pointer;}
#HeaderMenu ul .carinputtab_li_white2:hover {font-size:18px; color:#ffffff;  text-decoration: none; text-align:center; background-color:#00A0E0;}
#HeaderMenu ul .carinputtab_li_white2:link {font-size:18px; color:#333333;  text-decoration: none; text-align:center; background-color:#00A0E0;}
#HeaderMenu ul .carinputtab_li_white2:active {font-size:18px; color:#333333;  text-decoration: none; text-align:center; background-color:#00A0E0;}
#HeaderMenu ul .carinputtab_li_white2:visited {font-size:18px; color:#333333;  text-decoration: none; text-align:center; background-color:#00A0E0;}

@media screen and (min-width: 1250px) {
#Top{min-width:1200px;}
.TopGray {width:1200px;}
#Header {width:1350px;}
#HeaderMenu {width:940px; }
#HeaderMenu ul  { width:940px; }
#HeaderMenu ul .carinputtab_li_white{ width:155px;}
#HeaderMenu ul .carinputtab_li_blue{ width:155px;}
#HeaderMenu ul .carinputtab_li_white a{ margin:0 20px 0 20px;}
#HeaderMenu ul .carinputtab_li_blue a{ margin:0 20px 0 20px;}
}

#divgeotrustpartner {display:none;}
#IndexBannerDiv{margin:0px auto; width:100%;  min-width:1000px;  background-position:center; height:350px; background-image:url(/img/banner01.jpg); background-repeat:no-repeat; }
#IndexBanner{margin:0px auto; width:1000px;  min-width:1000px;  height:350px;}

#IndexHorn{ margin:0px auto; width:100%; min-width:1000px; height:50px; background-color:#F2F2F2; }
.IndexHornGray{margin:0px auto; width:1000px; height:50px;}
.IndexHornLeft{float:left; width:50px; height:40px; padding:9px 0px 0 25px;}
.IndexHornRight{float:left; width:900px; height:40px; padding:10px 0px 0 0px;}

@media screen and (min-width: 1250px) {
#IndexBannerDiv{min-width:1200px; }
#IndexHorn{min-width:1200px;}
.IndexHornGray{width:1200px;}
}

#IndexCentra{ margin:0px auto; width:1000px; margin-bottom:20px; margin-top:20px; }
.IndexCentraPlate01{ float:left; width:247px; background-color:#F2F2F2; padding-bottom:20px; }
.IndexCentraPlate01a{ float:left; width:100%; text-align:center; padding:20px 0 0 0;}
.IndexSpace01{ float:left; width:4px; height:10px; }


a.Indexbtn01{ margin:0px auto; display:block; text-align:center; border-radius:6px; width:200px; height:32px; font-size:16px; line-height:30px; color:#ffffff; border: 0px; background-color: #387AB7;  text-decoration: none; cursor:pointer;}

@media screen and (min-width: 1250px) {
#IndexCentra{width:1200px;}
.IndexCentraPlate01{width:297px;}
}


#IndexCustomer {margin:0px auto; width:100%; min-width:1000px; border-bottom:1px solid #CBCACA; border-top:1px solid #CBCACA; margin:0 0 0 0; padding:15px 0 15px 0;}
.IndexCustomerGray {margin:0px auto; width:1000px; }
.IndexCustomerTitle {float:left; width:100%; text-align:center; padding:0 0px 20px 0px;}
.IndexCustomerTable {float:left; width:1000px; padding:0 0px 0 0px;}
.IndexCustomerBtn {float:left; width:100%; text-align:center; padding:10px 0px 10px 0px;}

a.Indexbtn02{margin:0px auto; display:block; text-align:center; border-radius:10px; border:2px #52A4EE solid;  width:248px; height:42px; font-size:18px; line-height:40px;  color:#52A4EE; background-color: #ffffff;  text-decoration: none; cursor:pointer;}


.IndexLogo li {
        display:block;
        width:200px;
        height:85px;
		float:left;
    }

.IndexLogo li a {
        display:block;
        width:200px;
        height:70px;
        text-align:center;
        background-image: url(/img/customer_tp_0.png);
        background-repeat: no-repeat;
        text-decoration: none;
    }

.IndexLogo li a.c1 {background-position: 0px -70px;}
.IndexLogo li a.c1:hover {background-position: 0px 0px;}

.IndexLogo li a.c2 {background-position: -200px -70px;}
.IndexLogo li a.c2:hover {background-position: -200px 0px;}

.IndexLogo li a.c3 {background-position: -400px -70px;}
.IndexLogo li a.c3:hover {background-position: -400px 0px;}

.IndexLogo li a.c4 {background-position: -600px -70px;}
.IndexLogo li a.c4:hover {background-position: -600px 0px;}

.IndexLogo li a.c5 {background-position: -800px -70px;}
.IndexLogo li a.c5:hover {background-position: -800px 0px;}

.IndexLogo li a.c6 {background-position: -1000px -70px;}
.IndexLogo li a.c6:hover {background-position: -1000px 0px;}

.IndexLogo li a.c7 {background-position: -1200px -70px;}
.IndexLogo li a.c7:hover {background-position: -1200px 0px;}

.IndexLogo li a.c8 {background-position: -1400px -70px;}
.IndexLogo li a.c8:hover {background-position: -1400px 0px;}

.IndexLogo li a.c9 {background-position: -1600px -70px;}
.IndexLogo li a.c9:hover {background-position: -1600px 0px;}

.IndexLogo li a.c10 {background-position: -1800px -70px;}
.IndexLogo li a.c10:hover {background-position: -1800px 0px;}

@media screen and (min-width: 1250px) {
#IndexCustomer {min-width:1200px;}
.IndexCustomerGray {width:1200px; }
.IndexCustomerTable {padding:0 100px 0 100px;}
}

#FooterBlue {margin:0px auto; width:100%; min-width:1000px; background-color:#387AB7; padding:15px 0 15px 0;}
.FooterBlueGray {margin:0px auto; width:1000px; }
.FooterBlueTitle {float:left; width:100%; text-align:center; padding:0 0px 20px 0px;}
.FooterBlueTable {float:left; width:1000px; padding:0 0px 0 0px;}
.FooterBlueTable li {float:left; display:block;}
.FooterBlueTable .w1 { width:151px; padding-left:99px;}
.FooterBlueTable .w2 { width:128px; padding-left:122px;}
.FooterBlueTable .w3 { width:140px; padding-left:110px;}
.FooterBlueTable .w4 { width:145px; padding-left:105px;}
.FooterBlueTable .bg1{background: url(/img/footerblue_tp01.png) 21px 7px no-repeat;}
.FooterBlueTable .bg2{background: url(/img/footerblue_tp02.png) 43px 7px no-repeat;}
.FooterBlueTable .bg3{background: url(/img/footerblue_tp03.png) 32px 7px no-repeat;}
.FooterBlueTable .bg4{background: url(/img/footerblue_tp04.png) 26px 7px no-repeat;}
.FooterBlueTable .bg5{background: url(/img/footerblue_tp05.png) 26px 7px no-repeat;}

.FooterBlueTable div {float:left; padding-bottom:10px}
.FooterBlueTable div h3{line-height:65px; line-height:36px; font-size:22px; color:#FFFFFF; padding-top:15px; padding-bottom:15px;}
.FooterBlueTable div h3 a:visited { color:#FFFFFF; text-decoration: none;}
.FooterBlueTable div h3 a:link { color:#FFFFFF; text-decoration: none;}
.FooterBlueTable div h3 a:hover { color:#FFFFFF; text-decoration: none;}
.FooterBlueTable div h3 a:active { color:#FFFFFF; text-decoration: none;}
.FooterBlueTable .indexw1 { width:365px; padding-left:116px;}
.FooterBlueTable .indexw2 { width:361px; padding-left:139px;}
.FooterBlueTable .indexbg1{background: url(/img/footerblue_tp01.png) 23px 80px no-repeat;}
.FooterBlueTable .indexbg2{background: url(/img/footerblue_tp02.png) 46px 80px no-repeat;}
.FooterBlueTable .indexbg3{background: url(/img/footerblue_tp05.png) 23px 80px no-repeat;}
.FooterBlueTable .indexbg4{background: url(/img/footerblue_tp03.png) 46px 80px no-repeat;}
@media screen and (min-width: 1250px) {
#FooterBlue {min-width:1200px;}
.FooterBlueGray {width:1200px; }
.FooterBlueTable {padding:0 100px 0 100px;}
}


#FooterGray {margin:0px auto; width:100%; min-width:1000px; background-color:#686868; }
.FooterGrayBackground {margin:0px auto; width:1000px; min-height:300px; background-image:url(/img/footergray_bg.jpg); background-repeat:no-repeat; background-position:bottom; padding:30px 0px 20px 0px; }
.FooterGrayColumn01 {float:left; width:160px; padding:0 0px 20px 40px;}
.FooterGrayColumn02 {float:left; width:400px;}
.FooterGrayColumn03 {float:left; width:180px; text-align:center;}
.FooterGrayColumn02Left {float:left; width:350px; margin:10px 0px 0 0px; padding:0px 0px 0px 20px; background-image:url(/img/footergray_tp01.png); background-repeat:no-repeat;}
.FooterGrayColumn02Right {float:left; width:350px; text-align:right;}
.FooterGrayTable {float:left; width:945px; padding:20px 35px 10px 20px; text-align:right;}
.FooterGrayTable .ldiv{float:right; width:180px; text-align:center;}
.FooterGrayTable .rdiv{float:right; width:460px; text-align:right;}


@media screen and (min-width: 1250px) {
#FooterGray {min-width:1200px;}
.FooterGrayBackground {width:1200px;}
.FooterGrayColumn01 {width:170px; padding:0 0px 20px 70px;}
.FooterGrayColumn02 {width:480px;}
.FooterGrayColumn03 {width:220px;}
.FooterGrayColumn02Left {width:360px; margin:10px 0px 0 20px; padding:0px 0px 0px 100px;}
.FooterGrayColumn02Right {width:300px; }
.FooterGrayTable { width:1090px; padding:20px 60px 10px 50px;}
}

#divblock1 {display: block; width: 155px; height: 78px; position: relative; display: none;}
#Boxshell {margin: 0px auto;width: 1000px;height: 10px; position:absolute;}
#Box{margin:0px auto; width:1000px; border-bottom:4px solid #0D5A99; border-top:4px solid #0D5A99; background-color:#F2F2F2;
padding:5px 0 0px 0; z-index:99; position:relative; display:none; position: relative; z-index: 99; height:510px; }
.BoxColumn{float:left; width:180px; margin:0 10px 0 10px; position:relative;}
.BoxColumna{ float:left; width:180px; text-align:center; margin:-5px 0 0px 0; }
.BoxColumnd{ float:left; width:180px; text-align:center; margin:-10px 0 10px 0; height:38px; vertical-align:middle; }
.BoxColumnb{ float:left; width:178px; margin:-10px 0 12px 0; background-color:#FFFFFF; border-radius:6px;  border:1px #B6B6B6 solid; }
.BoxColumnc{ float:left; width:180px; text-align:center; margin:22px 0 12px 0;}
/*.BoxColumnd{float:left; width:180px; margin:0 0px 0 0px; position:relative;}*/
.BoxColumnc01{ float:left; width:180px; text-align:center; margin:69px 0 12px 0;}
.BoxColumnc02{ float:left; width:180px; text-align:center; margin:163px 0 12px 0;}
a.BoxColumnc03{ float:left; width:180px; text-align:center; margin:0px 0 0px 0; position:relative;}

.BoxColumnd01{ float:left; width:180px; text-align:center; margin:15px 0 10px 0;}
.BoxColumnd02{ float:left; width:180px; text-align:center; margin:0px 0 10px 0;}
.BoxColumnd03{ float:left; width:180px; text-align:center; margin:3px 10px 16px 10px; }
.BoxColumne{ float:left; width:180px; text-align:center; margin:0px 0 10px 0;}
.BoxColumnb01, a.BoxColumnb01{ float:left; width:164px; border-bottom:1px solid #B6B6B6; line-height:20px; padding:5px 6px 5px 8px; text-decoration: none; display:block; cursor:pointer; }
.BoxColumnBG1 { background: url(/img/arrow01.png) 165px center no-repeat; }
.BoxColumnBG2 { background: url(/img/arrow02.png) 165px center no-repeat; }
.BoxColumnBG3 { background: url(/img/arrow03.png) 165px center no-repeat; }
.BoxColumnBG4 { background: url(/img/arrow04.png) 165px center no-repeat; }
.BoxColumnBG5 { background: url(/img/arrow05.png) 165px center no-repeat; }

.BoxColumnb01Left{ float:left; width:152px; text-decoration: none; display:block; cursor:pointer;}
.BoxColumnb01Right{ float:left; width:12px; padding-top:14px; text-align:right;}
.BoxColumnb02, a.BoxColumnb02{ float:left; width:164px; padding:5px 6px 5px 8px; line-height:20px;  text-decoration: none; display:block; cursor:pointer; }

.BoxColumnc04{ float:left; width:180px; text-align:center; margin:10px 0 0px 0;}

.BoxColumnX01,a.BoxColumnX01{ float:left; width:164px; border-bottom:1px solid #B6B6B6; text-align:center; padding:0px 6px 0px 8px; text-decoration: none; display:block; cursor:pointer;  }
.BoxColumnX02,a.BoxColumnX02{ float:left; width:164px; padding:0px 6px 0px 8px; text-align:center; text-decoration: none; display:block; cursor:pointer; }

.BoxColumnCopy{float:left; width:180px; margin:0 10px 0 10px; display:none;}
.BoxColumna01{float:left; width:130px; height:104px; text-align:center; margin:120px 25px 0 25px; background:#F47B1F; border-radius:10px; background-image:url(/img/box_tp01.png); background-repeat:no-repeat; padding:26px 0 0 0; display:block; text-decoration: none; cursor:pointer;}
.BoxColumna02{float:left; width:130px; height:108px; text-align:center; margin:50px 25px 0 25px; background:#00A1E1; border-radius:10px; background-image:url(/img/box_tp02.png); background-repeat:no-repeat; padding:22px 0 0 0; display:block; text-decoration: none; cursor:pointer;}

.BoxColumna01a{float:left; width:180px; height:56px; text-align:center; margin:0px 0px 0 0px; background-image:url(/img/box_tp01a.png); background-repeat:no-repeat; padding:4px 0 0 0; display:block; text-decoration: none; cursor:pointer;}
.BoxColumna01b{float:left; width:180px; height:60px; text-align:center; margin:8px 0px 0 0px; background-image:url(/img/box_tp02a.png); background-repeat:no-repeat; padding:0px 0 0 0; display:block; text-decoration: none; cursor:pointer;}


.Boxbtn01, a.Boxbtn01{margin:0px auto; display:block; text-align:center; border-radius:6px;  width:150px; height:28px; font-size:14px; line-height:26px;  color:#FFFFFF; background-color: #0D5A99;  text-decoration: none; cursor:pointer;}

@media screen and (min-width: 1250px) {
#Boxshell {width:1200px; }
#Box{width:1200px;}
.BoxColumnCopy{display:block;}
/*.BoxColumnd01{ margin:95px 0 25px 0;}*/
.BoxColumna01a{display:none;}
.BoxColumna01b{ display:none;}
}

#SuitBanner{margin:0px auto; width:100%;  min-width:1000px;  background-position:center; height:150px; background-image:url(/img/banner02.jpg); background-repeat:no-repeat; margin-bottom:12px;}

#SuitStick{ margin:0px auto; width:100%; min-width:1000px; height:60px; background-color:#3A3F41; margin:0px 0 30px 0; }
.SuitStickGray1 {margin:0px auto; width:985px; height:50px; padding:10px 0px 0px 15px;}

.SuitStickGray1 li  {float:left; margin:7px 0px 0 5px; height:40px; display:block; }
.SuitStickGray1 li a {text-decoration: none;line-height:24px; font-size:18px; color:#FFFFFF; }
.SuitStickGray1 li img {float:left; margin-left:5px; margin-right:5px}
.SuitStickGray1 .w1 {width:123px;}
.SuitStickGray1 .w2 {width:137px;}
.SuitStickGray1 .w3 {width:155px;}
.SuitStickGray1 .w4 {width:170px;}
.SuitStickGray1 .BG1 { background: url(/img/suit_arrow.png) 65px 30px no-repeat; }
.SuitStickGray1 .BG2 { background: url(/img/suit_arrow.png) 73px 30px no-repeat; }
.SuitStickGray1 .BG3 { background: url(/img/suit_arrow.png) 83px 30px no-repeat; }
.SuitStickGray1 .BG4 { background: url(/img/suit_arrow.png) 93px 30px no-repeat; }

.SuitStickGray2 {margin:0px auto; width:985px; height:50px; padding:10px 0px 0px 15px;}

.SuitStickGray2 li  {float:left; margin:7px 0px 0 5px; height:40px; display:block; }
.SuitStickGray2 li a {text-decoration: none;line-height:24px; font-size:18px; color:#FFFFFF; }
.SuitStickGray2 li img {float:left; margin-left:10px; margin-right:5px}

.SuitStickGray2 .w1 {width:185px;}
.SuitStickGray2 .w2 {width:172px;}

.SuitStickGray2 .BG1 { background: url(/img/suit_arrow.png) 88px 30px no-repeat; }
.SuitStickGray2 .BG2 { background: url(/img/suit_arrow.png) 73px 30px no-repeat; }



@media screen and (min-width: 1250px) {
#SuitBanner{min-width:1200px;}
#SuitStick{min-width:1200px;}

.SuitStickGray1{width:1185px;}
.SuitStickGray1 li img {margin-left:50px; }
.SuitStickGray1 .w1 {width:153px;}
.SuitStickGray1 .w2 {width:168px;}
.SuitStickGray1 .w3 {width:185px;}
.SuitStickGray1 .w4 {width:200px;}
.SuitStickGray1 .BG1 { background: url(/img/suit_arrow.png) 108px 30px no-repeat; }
.SuitStickGray1 .BG2 { background: url(/img/suit_arrow.png) 118px 30px no-repeat; }
.SuitStickGray1 .BG3 { background: url(/img/suit_arrow.png) 128px 30px no-repeat; }
.SuitStickGray1 .BG4 { background: url(/img/suit_arrow.png) 138px 30px no-repeat; }

.SuitStickGray2{width:1185px;}
.SuitStickGray2 li img {margin-left:60px; }
.SuitStickGray2 .w1 {width:230px;}
.SuitStickGray2 .w2 {width:230px;}
.SuitStickGray2 .BG1 { background: url(/img/suit_arrow.png) 138px 30px no-repeat; }
.SuitStickGray2 .BG2 { background: url(/img/suit_arrow.png) 118px 30px no-repeat; }
}


#SuitTitle{margin:0px auto; width:1000px; height:40px; padding:30px 0px 30px 0px; text-align:center; background-color:#D7EBFF;}


#SuitTopic{margin:0px auto; width:1000px; margin-top:30px; margin-bottom:20px; }


#SuitTable{ margin:0px auto; width:1000px; margin-top:20px; margin-bottom:20px; }

.SuitTable1{ margin:0px auto; width:1000px; height:90px; position:relative; z-index:55; }
.SuitTable2{ margin:0px auto; width:1000px; margin-top:-1px; margin-bottom:20px; position:relative; z-index:0; }


.SuitTableBtn, a.SuitTableBtn{ margin:0px auto; display:block; text-align:center;  background-color:#0D5A99; margin:8px 0 8px 0px; border-radius:6px;   width:180px; height:30px; font-size:16px; line-height:28px;  color:#ffffff; text-decoration: none; cursor:pointer;}


@media screen and (min-width: 1250px) {
#SuitTitle{ width:1200px;}
#SuitTopic{ width:1200px; }
#SuitTable{ width:1200px;}
.SuitTable1{ width:1200px;}
.SuitTable2{ width:1200px;}
}

#SuitCustomer{ margin:0px auto; width:950px; height:60px; padding:30px 25px 30px 25px; background-color:#36B7BE; border-radius:4px; margin-bottom:20px; }
.SuitCustomerLeft{float:left; width:620px; height:50px; padding:10px 0 0 0;}
.SuitCustomerBtn, a.SuitCustomerBtn{float:left; display:block; text-align:center;  width:330px; height:54px; border-radius:4px;  font-size:20px; line-height:52px;  color:#36B7BE;  background-color:#ffffff;text-decoration: none;  margin:3px 0 3px 0px; cursor:pointer;}

@media screen and (min-width: 1250px) {
#SuitCustomer{ width:1150px;}
.SuitCustomerLeft{width:720px;}
.SuitCustomerBtn, a.SuitCustomerBtn{width:430px;}
}

#OverviewTable{ margin:0px auto; width:1000px; margin-top:20px; margin-bottom:20px; }

.OverviewTable1{ margin:0px auto; width:1000px; height:90px; position:relative; z-index:55; }
.OverviewTable2{ margin:0px auto; width:1000px; margin-top:-1px; margin-bottom:20px; position:relative; z-index:0; }

a.OverviewTableBtn{margin:0px auto; display:block; text-align:center; background-color:#005EB5; margin:8px 0 8px 0px;  width:87px; height:26px; font-size:16px; line-height:24px;  color:#ffffff; text-decoration: none; cursor:pointer;}
a.OverviewTableBtn2{margin:0px auto; display:block; text-align:center; background-color:#999999; margin:8px 0 8px 0px;  width:100px; height:26px; font-size:16px; line-height:24px;  color:#ffffff; text-decoration: none; cursor:pointer;}

a.OverviewTableBtn01{margin:0px auto; display:block; text-align:center; background-color:#005EB5; margin:8px 0 8px 0px;  width:160px; height:26px; font-size:16px; line-height:24px;  color:#ffffff; text-decoration: none; cursor:pointer;}
a.OverviewTableBtn012{margin:0px auto; display:block; text-align:center; background-color:#999999; margin:8px 0 8px 0px;  width:160px; height:26px; font-size:16px; line-height:24px;  color:#ffffff; text-decoration: none; cursor:pointer;}

#OverviewBack{ margin:0px auto; width:1000px; margin-top:30px; margin-bottom:30px; }

a.OverviewBackBtn{margin:0px auto; display:block; text-align:center; border-radius:10px; border:2px #52A4EE solid;  width:248px; height:42px; font-size:18px; line-height:40px;  color:#52A4EE; background-color: #ffffff;  text-decoration: none; cursor:pointer;}

@media screen and (min-width: 1250px) {
#OverviewTable{width:1200px;}

.OverviewTable1{width:1200px;}
.OverviewTable2{width:1200px;}

#OverviewBack{width:1200px;}

a.OverviewTableBtn{margin:0px auto; display:block; text-align:center; background-color:#005EB5; margin:8px 0 8px 0px;  width:100px; height:26px; font-size:16px; line-height:24px;  color:#ffffff; text-decoration: none; cursor:pointer;}
}


#AboutTitle{ margin:0px auto; width:1000px;  margin-top:30px; margin-bottom:40px; }
#AboutTitle1{ margin:0px auto; width:1200px;  margin-top:30px; margin-bottom:40px; }
.AboutTitleText{float:left; width:980px; padding:10px 0 0 20px;}


#AboutHistory{ margin:0px auto; width:100%; min-width:1000px;  margin-top:20px; margin-bottom:20px; background-color:#F2F2F2; }
.AboutHistoryGray{margin:0px auto; width:1000px; height:654px; padding:25px 0px 25px 0px; background-image:url(/img/about_bg2.png); background-repeat:no-repeat; background-position:center;}
.AboutHistoryLeft{float:left; width:500px; padding:0 500px 0 0; text-align:center;}
.AboutHistoryRight{float:left; width:500px; padding:0 0px 0 500px; text-align:center;}

@media screen and (min-width: 1250px) {
#AboutTitle{width:1200px; }
#AboutTitle1{width:1200px; }
#AboutHistory{min-width:1200px;}
.AboutHistoryGray{padding:25px 100px 25px 100px;}
}

#AboutText {margin:0px auto; width:900px;  margin-top:30px; margin-bottom:30px; line-height:28px; font-size:15px;  }
#AboutText  a:visited { color:#005EB5; text-decoration: none;}
#AboutText  a:link { color:#005EB5; text-decoration: none;}
#AboutText  a:hover { color:#F47B1F; text-decoration:none;}
#AboutText  a:active { color:#005EB5; text-decoration: none;}
#AboutText  p {margin-top:15px; margin-bottom:15px }
#AboutPayment{ margin:0px auto; width:1000px;  margin-top:30px; margin-bottom:30px;}
.AboutPaymentTitle{float:left; width:1000px; padding:10px 0px 10px 0px; text-align:center;}
.AboutPaymentContent{float:left; width:1000px; height:480px; margin:10px 0px 10px 0px; background-image:url(/img/about_bg01.jpg); background-repeat:no-repeat; background-position:right;  }
.AboutPaymentLeft{float:left; width:680px; margin:0px 0px 28px 0px;}
.AboutPaymentLeftL01{float:left; width:120px; padding:15px 0 0px 0;}
.AboutPaymentLeftL02{float:left; width:120px; padding:35px 0 0px 0;}
.AboutPaymentLeftL03{float:left; width:120px; padding:5px 0 0px 0;}
.AboutPaymentLeftR{float:left; width:560px;}
.AboutPaymentLeftR01{float:left; width:560px; padding:8px 0 0px 0;}
.AboutPaymentLeftR01a{float:left; width:300px; padding:18px 0 0px 0;}

#AboutText1 {margin:0px auto; width:900px;  margin-top:30px; margin-bottom:30px; line-height:28px; font-size:15px;  }

@media screen and (min-width: 1250px) {
#AboutPayment{width:1200px;}
.AboutPaymentTitle{padding:10px 100px 10px 100px;}
.AboutPaymentContent{width:1100px; margin:10px 50px 10px 50px;}
}

#AboutContact{ margin:0px auto; width:100%; min-width:1000px;  margin-top:20px; background-color:#F2F2F2; }
.AboutContactGray{margin:0px auto; width:1000px;  padding:40px 0px 30px 0px; }
.AboutContactTitle{float:left; width:1000px; text-align:center;}
.AboutContactTable{float:left; width:960px; margin:10px 0 20px 40px;}

@media screen and (min-width: 1250px) {
#AboutContact{min-width:1200px;}
.AboutContactGray{ padding:40px 100px 30px 100px; }
}


#Product{ margin:0px auto; width:100%; min-width:1000px; height:60px; background-color:#3A3F41; margin:0px 0 30px 0; position:relative; z-index:50;}
.ProductGray{margin:0px auto; width:985px; height:60px; padding:0px 0px 0px 15px;}
.ProductLeft{float:left; width:500px; height:36px; margin:12px 0px 12px 0; color:#FFFFFF;}
.ProductLeft a:visited { color:#FFFFFF;  text-decoration: none; }
.ProductLeft a:link { color:#FFFFFF;  text-decoration: none; }
.ProductLeft a:hover { color:#FFFFFF;  text-decoration: none; }
.ProductLeft a:active { color:#FFFFFF; text-decoration: none; }
.ProductRight{float:right; width:480px; height:36px;  margin:12px 0px 12px 0;}
a.ProductRightBon{float:right; width:140px; margin:3px 15px 3px 15px; height:30px; display:block; text-align:center; background-color:#387AB7; border-radius:6px; font-size:16px; line-height:28px;  color:#ffffff; text-decoration: none;}
.ProductRight01{float:left; width:302px; height:30px; margin:6px 0px 0px 0px; text-align:right;}


@media screen and (min-width: 1250px) {
#Product{min-width:1200px;}
.ProductGray{width:1185px;}
}

/*#ProductTitle{ margin:0px auto; width:1000px; padding:30px 0 40px 0; text-align:center; }
.ProductLine{ margin:0px auto; width:1000px; height:1px; background-color:#88AFD4;  }
.ProductTitleS{ margin:0px auto; width:1000px; padding:60px 0 20px 0; text-align:center; }
.ProductTitleSWords{ margin:0px auto; width:880px; padding:20px 0 60px 0; }

.ProductTitleSTable { margin:0px auto; width:880px; margin-top:20px; margin-bottom:40px;}
.ProductTitleSTable1{ margin:0px auto; width:880px; position:relative; z-index:50; }
.ProductTitleSTable2{ margin:0px auto; width:880px; margin-top:-1px; margin-bottom:40px; position:relative; z-index:49; }

.ProductTitleBon{margin:0px auto; display:block; text-align:center;  margin-bottom:50px; border-radius:10px; border:2px #52A4EE solid;  width:248px; height:42px; font-size:18px; line-height:40px;  color:#52A4EE; background-color: #ffffff;  text-decoration: none; cursor:pointer;}
.ProductTitleS01{ margin:0px auto; width:1000px; padding:20px 0 30px 0; }*/

#ProductTitle{ margin:0px auto; width:1000px; padding:30px 0 40px 0; text-align:center; }
#ProductTitle h1 {margin:0 0 0 0; font-weight:normal;}
#ProductTitle .h1Subtitle {margin-top:19px;}

.ProductLine{ margin:0px auto; width:1000px; height:1px; background-color:#88AFD4;  }
.ProductTitleS{ margin:0px auto; width:1000px; padding:60px 0 10px 0; text-align:center; }
.ProductTitleS h2 {margin:0 0 0 0; font-weight:normal; line-height:40px; font-size:30px; color:#005EB5;}
.ProductTitleS_h2style {margin:0px auto; width:1000px; padding:60px 0 10px 0; text-align:center; font-weight:normal; line-height:40px; font-size:30px; color:#005EB5;}
.ProductTitleSWords{ margin:0px auto; width:880px; padding:10px 0 60px 0; }
.ProductTitleSWords h3 {float:left; width:880px; margin:45px 0 10px 0;  line-height:36px; font-size:20px; color:#333333; font-weight:bold;  }
.ProductTitleSWords .h3style {float:left; width:880px; margin:45px 0 10px 0;  line-height:36px; font-size:20px; color:#333333; font-weight:bold;  }
.ProductTitleSWords p {margin-top:15px; margin-top:15px; line-height:30px; font-size:15px;  color:#666666; }
/*.ProductTitleSTable{ margin:0px auto; width:720px; margin-top:20px; margin-bottom:10px;color:#cbcaca;border-color:#cbcaca;border-width:1px;border-style:None;border-collapse:collapse; border:1px solid #cbcaca; }
.ProductTitleSTableS{ margin:0px auto; width:600px; margin-top:20px; margin-bottom:10px;color:#cbcaca;border-color:#cbcaca;border-width:1px;border-style:None;border-collapse:collapse; border:1px solid #cbcaca; }*/
.ProductTitleSTable{ margin:0px auto; width:720px; margin-top:20px; margin-bottom:10px;color:#cbcaca; }
.ProductTitleSTableS{ margin:0px auto; width:600px; margin-top:20px; margin-bottom:10px;color:#cbcaca; }

.ProductTitleSWords2{ margin:0px auto; width:880px; padding:10px 0 60px 0; }
.ProductTitleSWords2 h3 {float:left; width:880px; margin:45px 0 10px 0;  line-height:36px; font-size:20px; color:#333333; font-weight:bold;  }
.ProductTitleSWords2 .h3style {float:left; width:880px; margin:25px 0 10px 0;  line-height:36px; font-size:20px; color:#333333; font-weight:bold;  }
.ProductTitleSWords2 p {margin-top:15px; margin-top:15px; line-height:30px; font-size:15px;  color:#666666; }

.ProductTitleSTable1{ margin:0px auto; width:880px; position:relative; z-index:50; }
.ProductTitleSTable12{ margin:0px auto; position:relative; z-index:50; }
.ProductTitleSTable2{ margin:0px auto; width:880px; margin-top:-1px; margin-bottom:40px; position:relative; z-index:49; }
.ProductTitleSTable22{ margin:0px auto; margin-top:-1px; margin-bottom:40px; position:relative; z-index:49; }
.ProductTitleSTable3 {
    margin: 0px auto;
    width: 880px;
    margin-top: -1px;
    margin-bottom: -1px;
    position: relative;
    z-index: 49;
}
.ProductTitleSTableWidth2 {width: 880px;}
.showBR1 {
    display: normal
}
.showP1 {margin:5px 0 5px 0;}

@media screen and (min-width: 1250px) {
    .ProductTitleSTableWidth2 {width: 1100px;}
    .showBR1{display:none}
}
.ProductTitleSTable01{ margin:0px auto; width:800px; margin-top:20px; margin-bottom:40px; }
a.ProductTitleBon{margin:0px auto; display:block; text-align:center;  margin-bottom:50px; border-radius:10px; border:2px #52A4EE solid;  width:248px; height:42px; font-size:18px; line-height:40px;  color:#52A4EE; background-color: #ffffff;  text-decoration: none; cursor:pointer;}
.ProductTitleS01{ margin:0px auto; width:1000px; padding:20px 0 30px 0; }

.ProductPriceRemark {margin:0px auto; width:720px; color:gray; margin-bottom:20px; text-align:right; font-size:14px; line-height:22px; height:22px; }
.ProductPriceRemarkL {margin:0px auto; width:600px; color:gray; margin-bottom:20px; text-align:left; font-size:14px; line-height:22px; height:22px; }
.ProductPriceRemarkS {margin:0px auto; width:600px; color:gray; margin-bottom:20px; text-align:right; font-size:14px; line-height:22px; height:22px; }
.ProductPriceRemark2 {
    margin: 0px auto;
    width: 720px;
    color: gray;
    margin-bottom: 20px;
    text-align: left;
    font-size: 14px;
    line-height: 22px;
    height: 98px;
}
.ProductPriceRemark3 {
    margin: 0px auto;
    margin-top:-10px;
    width: 1000px;
    color: gray;
    text-align: left;
    font-size: 14px;
    line-height: 22px;
    height: 50px;
}
.ProductPriceRemarkS2 {
    margin: 0px auto;
    width: 600px;
    color: gray;
    margin-bottom: 20px;
    text-align: left;
    font-size: 14px;
    line-height: 22px;
    height: 98px;
}
@media screen and (min-width: 1250px) {
    .ProductPriceRemark3 {
        width: 1200px;
    }
}

.ProductLogo li {
    display: block;
    width: 200px;
    height: 85px;
    float: left;
}	
	
	
.ProductLogo li a {
        display:block;
        width:200px;
        height:70px;
        text-align:center;
        /*background-image: url(/img/customer_tp.jpg);
        background-repeat: no-repeat;*/
        text-decoration: none;
    }

.bgimg1 li a {
        background-image: url(/img/customer_tp01_0.png);
        background-repeat: no-repeat;
}
.bgimg2 li a {
        background-image: url(/img/customer_tp02_0.png);
        background-repeat: no-repeat;
}
.bgimg3 li a {
        background-image: url(/img/customer_tp03_1.png);
        background-repeat: no-repeat;
}
.bgimg4 li a {
        background-image: url(/img/customer_tp10_0.jpg);
        background-repeat: no-repeat;
}
	
.ProductLogo li a.c1 {background-position: 0px -70px;}
.ProductLogo li a.c1:hover {background-position: 0px 0px;}

.ProductLogo li a.c2 {background-position: -200px -70px;}
.ProductLogo li a.c2:hover {background-position: -200px 0px;}

.ProductLogo li a.c3 {background-position: -400px -70px;}
.ProductLogo li a.c3:hover {background-position: -400px 0px;}

.ProductLogo li a.c4 {background-position: -600px -70px;}
.ProductLogo li a.c4:hover {background-position: -600px 0px;}

.ProductLogo li a.c5 {background-position: -800px -70px;}
.ProductLogo li a.c5:hover {background-position: -800px 0px;}

.ProductLogo li a.c6 {background-position: -1000px -70px;}
.ProductLogo li a.c6:hover {background-position: -1000px 0px;}

.ProductLogo li a.c7 {background-position: -1200px -70px;}
.ProductLogo li a.c7:hover {background-position: -1200px 0px;}

.ProductLogo li a.c8 {background-position: -1400px -70px;}
.ProductLogo li a.c8:hover {background-position: -1400px 0px;}

.ProductLogo li a.c9 {background-position: -1600px -70px;}
.ProductLogo li a.c9:hover {background-position: -1600px 0px;}

.ProductLogo li a.c10 {background-position: -1800px -70px;}
.ProductLogo li a.c10:hover {background-position: -1800px 0px;}	
	
a.ProductTitleSTableBtn{margin:0px auto; display:block; text-align:center; background-color:#005EB5; margin:8px 0 8px 0px;  width:150px; height:26px; font-size:14px; line-height:24px;  color:#ffffff; text-decoration: none; cursor:pointer;}
a.ProductTitleSTableBtn2{margin:0px auto; display:block; text-align:center; background-color:#005EB5; margin:8px 0 8px 0px;  width:100px; height:26px; font-size:14px; line-height:24px;  color:#ffffff; text-decoration: none; cursor:pointer;}
a.ProductTitleSTableBtn3 {
    margin: 0px auto;
    display: block;
    text-align: center;
    background-color: #005EB5;
    margin: 8px 0 8px 0px;
    width: 78px;
    height: 26px;
    font-size: 14px;
    line-height: 24px;
    color: #ffffff;
    text-decoration: none;
    cursor: pointer;
}



#ServiceTitle{ margin:0px auto; width:1000px;  margin-top:30px; margin-bottom:40px; }
.ServiceTitleLeft{float:left; width:400px; padding:10px 0 0 20px;}
.ServiceTitleRight{float:right; width:460px; padding:10px 0 0 20px;}
.ServiceTitleRightL{float:left; width:300px; margin:8px 0 0 0px; height:30px; padding:0px 5px 0 5px;}
.ServiceTitleRightBtn{float:right; text-align:center; background-color:#387AB7; margin:8px 45px 0px 0px;  width:85px; height:32px; font-size:16px; line-height:30px;  color:#ffffff;   background: -webkit-gradient(linear, left top, left bottom, from(#387AB7), to(#387AB7)); 
  background-image: linear-gradient(to bottom, #387AB7, #387AB7); border: 0px solid; cursor:pointer;}


@media screen and (min-width: 1250px) {
#ServiceTitle{width:1200px;}
}





#ServiceTable{ margin:0px auto; width:980px; margin-top:30px; margin-bottom:50px; }
.ServiceTableUnit{float:left; width:480px; padding:20px 0px 20px 0px;}
.ServiceTableUnitL{float:left; width:180px; text-align:center; padding:10px 0px 0px 0px; }
.ServiceTableUnitR01{float:left; width:300px; padding:0px 0px 10px 0px;}
.ServiceTableUnitR02{float:left; width:300px;}


#ServiceTitle01{ margin:0px auto; min-width:1000px; padding:45px 0 20px 0px; margin-bottom:0px; background-color:#F2F2F2; }
.ServiceTitle01Text{ margin:0px auto; width:980px; padding:0px 0 15px 20px;}

#ServiceTable01{ margin:0px auto; width:980px; margin-top:30px; margin-bottom:40px; }


@media screen and (min-width: 1250px) {
#ServiceTitle01{ min-width:1200px; }
.ServiceTitle01Text{ width:1180px;}
}


#ToolTable{ margin:0px auto; width:980px; margin-top:30px; margin-bottom:50px; }
.ToolTableUnit{ width:238px; padding:12px 0px 12px 0px; border:1px #DDDDDD solid; display:block; text-decoration: none; cursor:pointer;}
.ToolTableUnit01{float:left; width:238px; text-align:center;  }
.ToolTableUnit02{float:left; width:238px; text-align:center;  padding:8px 0px 8px 0px;  }

@media screen and (min-width: 1250px) {
#ToolTable{  width:1180px;}
}


#Tool_GSR{ margin:0px auto; width:998px; margin-top:30px;  margin-bottom:50px; border:1px #DDDDDD solid; overflow:hidden;}
.Tool_GSRLeft{float:left; width:200px;  background-color:#F8F8F8; border-right:1px #DDDDDD solid; padding-bottom:2000px; margin-bottom:-2000px;}

.Tool_GSRLeft .bg1a {height:61px; width:200px; display:block; border-bottom:1px #DDDDDD solid;}
.Tool_GSRLeft .bg1a a{height:61px; width:135px; display:block; padding-top:14px; padding-left:65px; background:url(/img/tool_csr_tp02.png) 10px 12px no-repeat; line-height:36px; font-size:18px; color:#387AB7;}

.Tool_GSRLeft .bg1b {height:62px; width:200px; display:block; background:url(/img/tool_csr_bg01.png);}
.Tool_GSRLeft .bg1b a {height:62px; width:135px; display:block; padding-top:14px; padding-left:65px; background:url(/img/tool_csr_tp02a.png) 10px 12px no-repeat; line-height:36px; font-size:18px; color:#FFFFFF;}

.Tool_GSRLeft .bg2a {height:61px; width:200px; display:block; border-bottom:1px #DDDDDD solid;}
.Tool_GSRLeft .bg2a a{height:61px; width:135px; display:block; padding-top:14px; padding-left:65px; background:url(/img/tool_csr_tp04.png) 10px 12px no-repeat; line-height:36px; font-size:18px; color:#387AB7;}

.Tool_GSRLeft .bg2b {height:62px; width:200px; display:block; background:url(/img/tool_csr_bg01.png);}
.Tool_GSRLeft .bg2b a {height:62px; width:135px; display:block; padding-top:14px; padding-left:65px; background:url(/img/tool_csr_tp04a.png) 10px 12px no-repeat; line-height:36px; font-size:18px; color:#FFFFFF;}

.Tool_GSRLeft .bg3a {height:61px; width:200px; display:block; border-bottom:1px #DDDDDD solid;}
.Tool_GSRLeft .bg3a a{height:61px; width:135px; display:block; padding-top:14px; padding-left:65px; background:url(/img/tool_csr_tp03.png) 10px 12px no-repeat; line-height:36px; font-size:18px; color:#387AB7;}

.Tool_GSRLeft .bg3b {height:62px; width:200px; display:block; background:url(/img/tool_csr_bg01.png);}
.Tool_GSRLeft .bg3b a {height:62px; width:135px; display:block; padding-top:14px; padding-left:65px; background:url(/img/tool_csr_tp03a.png) 10px 12px no-repeat; line-height:36px; font-size:18px; color:#FFFFFF;}

.Tool_GSRLeft .bg4a {height:61px; width:200px; display:block; border-bottom:1px #DDDDDD solid;}
.Tool_GSRLeft .bg4a a{height:61px; width:135px; display:block; padding-top:14px; padding-left:65px; background:url(/img/tool_csr_tp01.png) 10px 12px no-repeat; line-height:36px; font-size:18px; color:#387AB7;}

.Tool_GSRLeft .bg4b {height:62px; width:200px; display:block; background:url(/img/tool_csr_bg01.png);}
.Tool_GSRLeft .bg4b a {height:62px; width:135px; display:block; padding-top:14px; padding-left:65px; background:url(/img/tool_csr_tp01a.png) 10px 12px no-repeat; line-height:36px; font-size:18px; color:#FFFFFF;}

.Tool_GSRLeft .bg5a {height:61px; width:200px; display:block; border-bottom:1px #DDDDDD solid;}
.Tool_GSRLeft .bg5a a{height:61px; width:135px; display:block; padding-top:14px; padding-left:65px; background:url(/img/tool_csr_tp05.png) 10px 12px no-repeat; line-height:36px; font-size:18px; color:#387AB7;}

.Tool_GSRLeft .bg5b {height:62px; width:200px; display:block; background:url(/img/tool_csr_bg01.png);}
.Tool_GSRLeft .bg5b a {height:62px; width:135px; display:block; padding-top:14px; padding-left:65px; background:url(/img/tool_csr_tp05a.png) 10px 12px no-repeat; line-height:36px; font-size:18px; color:#FFFFFF;}

.Tool_GSRLeft .bg6a {height:61px; width:200px; display:block; border-bottom:1px #DDDDDD solid;}
.Tool_GSRLeft .bg6a a{height:61px; width:135px; display:block; padding-top:14px; padding-left:65px; background:url(/img/tool_csr_tp06.png) 10px 12px no-repeat; line-height:36px; font-size:18px; color:#387AB7;}

.Tool_GSRLeft .bg6b {height:62px; width:200px; display:block; background:url(/img/tool_csr_bg01.png);}
.Tool_GSRLeft .bg6b a {height:62px; width:135px; display:block; padding-top:14px; padding-left:65px; background:url(/img/tool_csr_tp06a.png) 10px 12px no-repeat; line-height:36px; font-size:18px; color:#FFFFFF;}

.Tool_GSRLeft .bg7a {height:61px; width:200px; display:block; border-bottom:1px #DDDDDD solid;}
.Tool_GSRLeft .bg7a a{height:61px; width:135px; display:block; padding-top:14px; padding-left:65px; background:url(/img/tool_csr_tp07.png) 10px 12px no-repeat; line-height:36px; font-size:18px; color:#387AB7;}

.Tool_GSRLeft .bg7b {height:62px; width:200px; display:block; background:url(/img/tool_csr_bg01.png);}
.Tool_GSRLeft .bg7b a {height:62px; width:135px; display:block; padding-top:14px; padding-left:65px; background:url(/img/tool_csr_tp07a.png) 10px 12px no-repeat; line-height:36px; font-size:18px; color:#FFFFFF;}

.Tool_GSRLeft .bg8a {height:61px; width:200px; display:block; border-bottom:1px #DDDDDD solid;}
.Tool_GSRLeft .bg8a a{height:61px; width:135px; display:block; padding-top:14px; padding-left:65px; background:url(/img/tool_csr_tp8.png) 10px 12px no-repeat; line-height:36px; font-size:18px; color:#387AB7;}

.Tool_GSRLeft .bg8b {height:62px; width:200px; display:block; background:url(/img/tool_csr_bg01.png);}
.Tool_GSRLeft .bg8b a {height:62px; width:135px; display:block; padding-top:14px; padding-left:65px; background:url(/img/tool_csr_tp8a.png) 10px 12px no-repeat; line-height:36px; font-size:18px; color:#FFFFFF;}

.Tool_GSRLeftTitle{float:left; width:201px; height:62px; background-image:url(/img/tool_csr_bg01.png); background-repeat:no-repeat;  display:block; text-decoration: none; cursor:pointer;}
.Tool_GSRRight{float:right; width:750px; padding:20px 20px 20px 20px; }
.Tool_GSRRightTitle{float:left; width:730px; padding:20px 0px 10px 20px; }
.Tool_GSRRightTable{float:left; width:730px; margin:20px 0px 10px 20px; }


.Tool_GSRRightTitleATSg{float:left; width:598px; height:118px;  padding:0px 0px 0px 150px; border: 1px dashed #29AB49; background:url(/pic/ats_icon1.png) no-repeat; background-position:48px 35px;}
.Tool_GSRRightTitleATSg .divTop{height: 60px; margin-top: 0px;}
.Tool_GSRRightTitleATSg .divTop div{width: 100%; height: 50%; position: relative; top: 70%; left: 50%; transform: translate(-50%,-50%); line-height:30px; font-size:16px;  color:#29AB49; text-decoration: none; font-weight:bold;}
.Tool_GSRRightTitleATSg .divBottom{height: 60px; margin-top: 0px;}
.Tool_GSRRightTitleATSg .divBottom div{width: 100%; height: 50%; position: relative; top: 30%; left: 50%; transform: translate(-50%,-50%); line-height:30px; font-size:18px;  color:#29AB49; text-decoration: none; font-weight:bold; }


.Tool_GSRRightTitleATSr{float:left; width:598px; height:118px;  padding:0px 0px 0px 150px; border: 1px dashed #FF0000; background:url(/pic/ats_icon2.png) no-repeat; background-position:48px 35px;}
.Tool_GSRRightTitleATSr .divTop{height: 60px; margin-top: 0px;}
.Tool_GSRRightTitleATSr .divTop div{width: 100%; height: 50%; position: relative; top: 70%; left: 50%; transform: translate(-50%,-50%); line-height:30px; font-size:16px;  color:#FF0000; text-decoration: none; font-weight:bold;}
.Tool_GSRRightTitleATSr .divBottom{height: 60px; margin-top: 0px;}
.Tool_GSRRightTitleATSr .divBottom div{width: 100%; height: 50%; position: relative; top: 30%; left: 50%; transform: translate(-50%,-50%); line-height:30px; font-size:16px;  color:#FF0000; text-decoration: none; font-weight:bold;}

.Tool_GSRRightTitleATSy{float:left; width:598px; height:118px;  padding:0px 0px 0px 150px; border: 1px dashed #FFCF00; background:url(/pic/ats_icon3.png) no-repeat; background-position:48px 35px;}
.Tool_GSRRightTitleATSy .divTop{height: 60px; margin-top: 0px;}
.Tool_GSRRightTitleATSy .divTop div{width: 100%; height: 50%; position: relative; top: 70%; left: 50%; transform: translate(-50%,-50%); line-height:30px; font-size:16px;  color:#FFCF00; text-decoration: none; font-weight:bold;}
.Tool_GSRRightTitleATSy .divBottom{height: 60px; margin-top: 0px;}
.Tool_GSRRightTitleATSy .divBottom div{width: 100%; height: 50%; position: relative; top: 30%; left: 50%; transform: translate(-50%,-50%); line-height:30px; font-size:16px;  color:#FFCF00; text-decoration: none; font-weight:bold;}


.Tool_GSRRightTableATS{float:left; width:750px; margin:20px 0px 10px 0px; }

.Tool_GSRCenterTable{margin:0px auto; width:730px; margin:20px 0px 10px 0px; }
.vline{ border-left:1px solid #a1a1a1; }


.Tool_GSRRightTableBox{width:500px; height:30px; padding:0px 5px 0 5px;}
.Tool_GSRRightTableBox01{width:275px; height:30px; padding:0px 5px 0 5px;}
.Tool_GSRRightTableBox02{width:100px; height:30px; padding:0px 5px 0 5px; margin-right:10px;}
.Tool_GSRRightTableBox03{width:70px; height:25px; padding:5px 0px 0 5px;}
.Tool_GSRRightTableBox04{width:205px; height:30px; padding:0px 5px 0 0px;}
.Tool_GSRRightTableBox05{width:100px; height:30px; padding:0px 5px 0 5px;}

.Tool_GSRbtn{ margin:0px auto; display:block; text-align:center; width:200px; height:32px; font-size:16px; line-height:30px; color:#ffffff; border: 0px; background-color: #387AB7;  text-decoration: none; cursor:pointer;}

.Tool_GSRbtnDisable{ margin:0px auto; display:block; text-align:center; width:200px; height:32px; font-size:16px; line-height:30px; color:#ffffff; border: 0px; background-color: #A9A9A9;  text-decoration: none; cursor:pointer;}

.Tool_GSRbtnl{float:left; margin-left:130px;  display:block; text-align:center; width:200px; height:32px; font-size:16px; line-height:30px; color:#ffffff; border: 0px; background-color: #387AB7;  text-decoration: none; cursor:pointer;}
.Tool_GSRbtnr{float:right; margin-right:130px;  display:block; text-align:center; width:200px; height:32px; font-size:16px; line-height:30px; color:#ffffff; border: 0px; background-color: #387AB7;  text-decoration: none; cursor:pointer;}


@media screen and (min-width: 1250px) {
#Tool_GSR{width:1198px;}
.Tool_GSRRight{width:950px;}
.Tool_GSRRightTitle{width:930px;}
.Tool_GSRRightTitleATSg{width:798px;  height:118px;}
.Tool_GSRRightTitleATSr{width:798px;  height:118px;}
.Tool_GSRRightTitleATSy{width:798px;  height:118px;}
.Tool_GSRRightTable{ width:730px;}
.Tool_GSRRightTableATS{ width:950px;}
}


.Tool_PFXBox{float:left; width:710px; height:180px; padding:0px 5px 0 5px; margin:20px 0px 10px 20px;}
.Tool_PFXBox01{float:left; width:260px; height:30px; padding:0px 5px 0 5px; margin-right:10px;}
.Tool_PFXTitle{float:left; width:160px; padding:5px 0px 0 0px;}
.Tool_PFXWords{float:left; width:160px;}
.Tool_PFXWords01{float:left; width:260px;}


#ArticleDiv{ margin:0px auto; width:1000px;  margin-top:30px; margin-bottom:30px;}
.ArticleColumn{float:left; width:500px; padding:7px 0px 0 15px; height:27px;}
.ArticleTitle{float:left; width:780px; padding:10px 110px 10px 110px; text-align:center;}
#ArticleDiv h1 {margin:0 0 0 0; font-weight:normal;}
.ArticleTime {float:left; width:780px; margin:0 110px 0 110px; padding:15px 0px 30px 0px; text-align:left;}
.ArticleLine{float:left; width:960px; margin:0 20px 0 20px; padding:10px 0px 15px 0px; text-align:center; border-bottom:1px #DDDDDD solid;}
.ArticleLine1{float:left; width:1160px; margin:0 20px 0 5px; padding:10px 0px 5px 0px; text-align:center; border-bottom:1px #DDDDDD solid;}
.ArticleLineDiv1{float:left; width:1160px; text-align:right; }
.ArticleContent{float:left; width:780px; line-height:28px; font-size:15px;  color:#333333; margin:0 110px 0 110px; padding:30px 0px 30px 0px; }
.ArticleContent a:visited { color:#005EB5; text-decoration: none;}
.ArticleContent a:link { color:#005EB5; text-decoration: none;}
.ArticleContent a:hover { color:#F47B1F; text-decoration:underline;}
.ArticleContent a:active { color:#005EB5; text-decoration: none;}
.ArticleContent p {margin-top:15px; margin-bottom:15px }
.ArticleContent h1 { margin-top:40px; margin-bottom:40px; font-weight:normal; line-height:45px; font-size:30px; color:#005EB5; text-align:center} 
.ArticleContent h2 { margin-top:35px; margin-bottom:30px; font-weight:normal; line-height:40px; font-size:26px; color:#005EB5; text-align:center} 
.ArticleContent h3 { margin-top:30px; margin-bottom:25px; line-height:35px; font-size:20px; color:#333333; font-weight:bold;  }
.ArticleContent h4 { margin-top:18px; margin-bottom:18px; line-height:30px; font-size:17px; color:#333333; font-weight:bold;  }
.ArticleContent ul { margin: 0px; padding: 0px 0px 0px 40px; list-style-type:disc; }
.ArticleContent ul ul { list-style-type:circle; }
.ArticleContent ul ul ul { list-style-type:square; }
.ArticleContent li { margin-top:15px; margin-bottom:15px ; padding: 0px; } 
.ArticleContent pre {font-family: Consolas, Menlo, SimSun ;width:700px; margin: 15px 15px 15px 15px; padding:10px;border:1px dotted #000785; background-color:#f5f5f5;white-space: pre-wrap;word-wrap: break-word; }

.ArticleContent table {font-size: 12px; border-collapse:collapse;border:none;}
.ArticleContent td {border:solid #aaaaaa 1px; line-height:26px}

.ArticleContent .font12 {font-size: 12px }
.ArticleContent .font14 {font-size: 14px }
.ArticleContent .font16 {font-size: 16px }
.ArticleContent .graybg {background-color:#f0f0f0; }

.ArticleContent a.button01:visited,
.ArticleContent a.button01:link,
.ArticleContent a.button01:hover,
.ArticleContent a.button01:active {margin:0px auto; display:block; text-align:center; border-radius:10px; border:2px #52A4EE solid;  width:248px; height:35px; font-size:18px; line-height:33px;  color:#52A4EE; background-color: #ffffff;  text-decoration: none; cursor:pointer;}

.ArticleContent a.button02:visited,
.ArticleContent a.button02:link,
.ArticleContent a.button02:hover,
.ArticleContent a.button02:active {margin:0px auto; display:block; text-align:center; border-radius:10px; border:2px #52A4EE solid;  width:160px; height:35px; font-size:18px; line-height:33px;  color:#52A4EE; background-color: #ffffff;  text-decoration: none; cursor:pointer;}

.ArticlePaging { margin:0px auto; margin-top:15px; margin-bottom:30px; text-align:right }
.ArticlePaging .liPageB{float:right; list-style:none; margin:2px; margin-top:20px; padding:1px 0px 1px 0px; border:1px solid #387AB7; background-color:#ffffff; width:35px; color:orange; text-align:center; border-radius:6px;}
.ArticlePaging .liPageW{float:right; list-style:none; margin:2px; margin-top:20px; padding:1px 0px 1px 0px; border:1px solid #999999; background-color:#ffffff; width:35px; text-align:center; border-radius:6px; color:#586375; cursor:pointer;}

.ArticlePaging a { color:#555555; font-weight:bold; text-decoration:none; float:left;height:15px;padding:3px 10px;border:1px solid #ccc;margin-left:2px;font-family:arial;line-height:15px;font-size:14px;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;}
.ArticlePaging span { color:#f60; float:left;height:15px;padding:3px 10px;border:1px solid #ccc;margin-left:2px;font-family:arial;line-height:15px;font-size:14px;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;}

@media screen and (min-width: 1250px) {
#ArticleDiv{width:1200px; }
.ArticleTitle{padding:10px 210px 10px 210px;}
.ArticleTime{padding:10px 100px 15px 100px;}
.ArticleContent{margin:0 210px 0 210px; min-height:300px;}
.ArticleLine{width:1160px;}
.ArticleLine1{width:1160px;}

}



/*.ArticleContent h4 { line-height:30px; font-size:18px; color:#333333;  text-decoration: none; font-weight:normal;}
.ArticleContent h4 a:visited { color:#333333; font-size: 18px;  text-decoration: none;}
.ArticleContent h4 a:link { color:#333333; font-size: 18px; text-decoration: none;}
.ArticleContent h4 a:hover { color:#333333; font-size: 18px; text-decoration: none;}
.ArticleContent h4 a:active { color:#333333; font-size: 18px;text-decoration: none;}*/

#Service_Knowledge{ margin:0px auto; width:1000px;  margin-top:30px;}


@media screen and (min-width: 1250px) {
#Service_Knowledge{width:1200px;}
}



.Service_KnowledgeNews{ margin:0px auto; width:1000px;  margin-top:10px; margin-bottom:30px;}
.Service_KnowledgeTp{ float:left; width:20px; padding:8px 0px 0 40px; }
.Service_KnowledgeTitle{ float:left; width:560px; padding:0 0px 0 20px; height:40px;}

.article0{ float:left; padding-top:11px; padding-left:40px;}
.article1{ float:left; padding-top:11px; padding-left:40px;}
.spot{ float:left; padding-left:15px; width:15px; height:26px;  padding-top:8px; }
.word{ float:left; padding-left:15px; width:745px; height:30px;  padding-bottom:0px; padding-top:6px;}
.while{  float:left; width:110px; height:30px;  line-height:20px; padding-top:6px;}
.route0 { float:left; width:900px; margin-top:0px; margin-bottom:0px; background-color:#EBEAE9; height:1px;}
.route1 { float:left; width:900px; margin-top:0px; margin-bottom:0px; background-color:#dfdfdf; height:1px;}
.more{  float:left; width:900px;  line-height:20px; padding-top:16px; text-align:right;}

.Service_KnowledgeText{float:left; width:900px; padding:10px 0 10px 20px;}

.ServiceTitleRight01{float:right; width:460px; padding:0px 0 0 0px;}
.ServiceTitleRightL01{float:left; width:300px; margin:0px 0 0 0px; height:30px; padding:0px 5px 0 5px;}
.ServiceTitleRightBtn01{float:right; text-align:center; background-color:#387AB7; margin:0px 45px 0px 0px;  width:85px; height:32px; font-size:16px; line-height:30px;  color:#ffffff;   background: -webkit-gradient(linear, left top, left bottom, from(#387AB7), to(#387AB7)); 
  background-image: linear-gradient(to bottom, #387AB7, #387AB7); border: 0px solid; cursor:pointer;}


#RegisterBanner{margin:0px auto; width:100%;  min-width:1000px;  background-position:center; height:150px; background-image:url(/img/banner02.jpg); background-repeat:no-repeat;}
#Register{ margin:0px auto; min-width:1000px; padding:50px 0 50px 0px; background-color:#F2F2F2; }
.RegisterGray{ margin:0px auto; width:732px;}
.RegisterTitle{float:left; width:732px; height:50px; padding:10px 0 0px 0; text-align:center; background-color:#387AB7;}
.RegisterForm{float:left; width:600px; height:400px; background-color:#ffffff; padding:10px 65px 10px 65px; border-left:1px #CBCACA solid; border-right:1px #CBCACA solid;}
.RegisterForm01{float:left; width:600px; height:400px; background-color:#ffffff; padding:10px 65px 10px 65px; border-left:1px #CBCACA solid; border-right:1px #CBCACA solid; border-bottom:1px #CBCACA solid;}
.RegisterTail{float:left; width:700px; height:36px; padding:14px 15px 0px 15px; background-color:#F2F2F2; border:1px #CBCACA solid;}
.RegisterBox{width:380px; height:36px; padding:0px 5px 0 5px;}
.RegisterBox01{width:180px; height:36px; padding:0px 5px 0 5px;}
.RegisterBox02{width:280px; height:36px; padding:0px 5px 0 5px;}
.RegisterBox00{height:36px; padding:0px 5px 0 5px;}
.RegisterDDL{width:190px; height:36px; padding:0px 5px 0 5px;}
.RegisterBtn{ margin:0px auto; display:block; font-family:"PingFang SC","Microsoft YaHei"; text-align:center; width:220px; height:36px; font-size:18px; line-height:34px; color:#ffffff; border: 0px; background-color: #387AB7;  text-decoration: none; cursor:pointer;}
.RegisterBtn2{margin:0px auto; margin-left:5px; margin-right:5px; font-family:"PingFang SC","Microsoft YaHei"; text-align:center; width:200px; height:36px; font-size:18px; line-height:34px; color:#ffffff; border: 0px; background-color: #387AB7;  text-decoration: none; cursor:pointer;}
.RegisterBtnGray2{margin:0px auto; margin-left:5px; margin-right:5px; font-family:"PingFang SC","Microsoft YaHei"; text-align:center; width:200px; height:36px; font-size:18px; line-height:34px; color:#ffffff; border: 0px; background-color: #A9A9A9;  text-decoration: none; cursor:pointer;}
.RegisterBtn00{margin:0px auto; margin-left:5px; margin-right:5px; font-family:"PingFang SC","Microsoft YaHei"; text-align:center; height:36px; font-size:18px; line-height:34px; color:#ffffff; border: 0px; background-color: #387AB7;  text-decoration: none; cursor:pointer;}
.RegisterBtnGray{ margin:0px auto; display:block; font-family:"PingFang SC","Microsoft YaHei"; text-align:center; width:220px; height:36px; font-size:18px; line-height:34px; color:#ffffff; border: 0px; background-color: #A9A9A9;  text-decoration: none; cursor:pointer;}


@media screen and (min-width: 1250px) {
#RegisterBanner{min-width:1200px;}
#Register{ min-width:1200px;}
}


#Control{ margin:0px auto; width:998px; margin-top:30px;  margin-bottom:50px; border:1px #CBCACA solid; background-image:url(/img/control_bg01.png); background-repeat:repeat; background-position:left;  padding-bottom:20px;}
.ControlLeft{float:left; width:233px;}
.ControlLeftTitle{float:left; width:234px; height:44px; background-color:#387AB7; padding:18px 0 0px 0; text-align:center;}

.ControlLeftTitle01_1{float:left; width:233px; height:56px; border-bottom:1px #CBCACA solid; display:block; text-decoration: none; cursor:pointer;}
.ControlLeftTitle01_2{float:left; width:233px; height:56px; background-color:#E2EBF4; border-bottom:1px #CBCACA solid; display:block; text-decoration: none; cursor:pointer;}

.ControlLeftTitle02_1{float:left; width:233px; height:56px; border-bottom:1px #CBCACA solid; cursor:pointer; overflow:hidden;}
.ControlLeftTitle02_2{float:left; width:233px; background-color:#E2EBF4; border-bottom:1px #CBCACA solid; cursor:pointer;}

.ControlLeftTitleL{float:left; width:35px; height:42px; padding-left:5px; padding-top:14px; text-align:center;}
.ControlLeftTitleL01{float:left; width:68px; height:32px; padding-left:5px; padding-top:12px; text-align:right;}
.ControlLeftTitleR{float:left; width:152px; height:42px; padding-top:14px; padding-left:8px;}
.ControlLeftTitleR01{float:left; width:150px; height:34px; padding-top:10px; padding-left:10px;  display:block; text-decoration: none; cursor:pointer;}
.ControlLeftTitleArrow{float:left; width:20px; height:30px; padding-top:17px; padding-left:8px;}

/*clip ellipsis*/
.GridViewRowsE {text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.GridViewRowsC {text-overflow:clip; -o-text-overflow: clip; overflow:hidden; white-space:nowrap;}

.LineSolid  {height:1px; background-color:#dedede;}/*CBCACA*/

.MyGridViewLayoutFixed {table-layout:fixed;}

.MyGridView {   
    background-color: #fff;      
    border: solid 1px #CBCACA;      
    border-collapse:collapse; 
}  
   
.MyGridView td {         
    border: solid 1px #CBCACA;      
    height:40px; 
    line-height:40px;  
    font-size:14px;
    color:#666666; 
    text-indent:2px;
}

.MyGridView .Domainlineheight {line-height:20px; height:55px;}

.MyGridView th {            
    background: #387AB7;      
    border-left: solid 1px #CBCACA;      
    height:40px;
    color:white;
    font-weight:bold;
}     

.MyGridView th a:visited { color:white; font-weight:bold;}
.MyGridView th a:link { color:white; font-weight:bold;}
.MyGridView th a:hover { color:white; font-weight:bold;}
.MyGridView th a:active { color:white; font-weight:bold;}

@media screen and (min-width: 1250px) {
    .MyGridView td {         
    border: solid 1px #CBCACA;      
    height:40px; 
    line-height:40px;  
    font-size:15px;
    color:#666666; 
    text-indent:2px;
} 
}

.MyGridView1 {   
    background-color: #fff;      
    border: solid 1px #CBCACA;      
    border-collapse:collapse; 
}  
   
.MyGridView1 td {         
    border: solid 1px #CBCACA;      
    height:40px; 
    font-size:14px;
    color:#666666; 
    text-indent:2px;
}

.MyGridView1 th {            
    background: #387AB7;      
    border-left: solid 1px #CBCACA;      
    height:40px;
    color:white;
    font-weight:bold;
}     

.MyGridView1 th a:visited { color:white; font-weight:bold;}
.MyGridView1 th a:link { color:white; font-weight:bold;}
.MyGridView1 th a:hover { color:white; font-weight:bold;}
.MyGridView1 th a:active { color:white; font-weight:bold;}
.prodListPic {width:70px}
.gdvBtn {
    margin: 3px 8px 3px 8px;
    height: 30px;
    display: block;
    text-align: center;
    background-color: #387AB7;
    border-radius: 6px;
    font-size: 16px;
    line-height: 28px;
    color: #ffffff;
    text-decoration: none;
}
@media screen and (min-width: 1250px) {
    .MyGridView1 td {         
    font-size:14px;
}
    .gdvBtn {
        margin: 3px 15px 3px 15px;
    }
    .prodListPic {width:80px}
}

.pagebar{border-top:0px solid #CBCACA; height:40px}
.pagebar td td{border:0px;}
.pagebar a    { text-decoration:none; border: 1px solid #CBCACA; color:#666666; float:left;height:15px; margin-top:3px; padding:3px 10px; margin-left:2px;font-family:arial;line-height:15px;font-size:14px;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;}
.pagebar span { text-decoration:none; border: 1px solid #CBCACA; color:#f60; float:left;height:15px; margin-top:3px; padding:3px 10px; margin-left:2px;font-family:arial;line-height:15px;font-size:14px;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;}
 
.listCenterDiv {   
    background-color: #fff;      
    border: solid 1px #CBCACA;      
    border-collapse:collapse; 
}  

.listCenterTitle {float:left; margin: 0px auto;  width:100%; text-align:left; word-break:normal; background-color:#F5F6FA; display:block;}
.listCenterTitle .left {float:left; width:8px; background-color:#387AB7; height:35px; line-height:35px; display:block;}
.listCenterTitle .right {float:left; width:95%; line-height:35px;height:35px; display:block; margin-left:1%;}

.listCenter {float:left; width:90%;  margin-left:5%; margin-right:5%; padding-top:15px; padding-bottom:15px;}
.listCenter .content {float:left; margin: 0px auto;  width:100%; text-align:left; word-break:normal;}
    .listCenter .content .right {float:left; width:10%; text-align:right;}
    .listCenter .content .left {float:left; width:89%; text-align:left; margin-left:1%;}
.listCenter .date {float:left; margin: 0px auto;  width:100%; text-align:left;}



.ControlRight{float:right; width:710px; padding:20px 20px 20px 20px; }
.ControlRightTable{float:left; width:700px; margin:20px 0px 10px 0px; }
.ControlTable{width:600px; margin:20px 0px 10px 5px; }
/*.ControlRightGridView{float:left; width:660px; margin:20px 0px 10px 20px; table-layout:fixed;}*/
.ControlRightTable1{float:left; width:1000px; margin:20px 0px 10px 0px; }
.ControlRightTable3{float:left; width:700px; margin:0px 0px 0px 0px; }
@media screen and (min-width: 1250px) {
#Control{width:1198px;}
.ControlRight{width:910px;}
.ControlRightRightTitle{width:710px; float:left;}
.ControlRightLeftTitle{width:180px; margin-right:20px; float:left;}
.ControlRightTable{ width:890px;}
.ControlRightTable1{ width:1000px;}
.ControlRightTable3{ width:890px;}
/*.ControlRightGridView{float:left; width:860px; margin:20px 0px 10px 20px; table-layout:fixed;}*/
}

.CustomerTableUnit{float:left; width:490px; padding:12px 0px 12px 0px;}
.CustomerTableUnitL{float:left; width:200px; padding:0px 10px 0px 10px; }
.CustomerTableUnitR{float:left; width:260px; padding:14px 0px 0px 10px;}
.CustomerPaymentTitle{margin:0px auto; width:100%; padding:10px 0px 10px 0px; text-align:center;}

#OneDiv{ margin:0px auto; width:900px;  margin-top:20px; margin-bottom:50px; }
.OneDivMenu1{float:left; width:900px; height:55px;  background-image:url(/img/onedivmenu01.png); background-repeat:no-repeat; }
.OneDivMenu2{float:left; width:900px; height:55px;  background-image:url(/img/onedivmenu02.png); background-repeat:no-repeat; }
.OneDivMenu3{float:left; width:900px; height:55px;  background-image:url(/img/onedivmenu03.png); background-repeat:no-repeat; }
.OneDivMenu4{float:left; width:900px; height:55px;  background-image:url(/img/onedivmenu04.png); background-repeat:no-repeat; }
.OneDivMenuText{float:left; width:225px; height:45px; padding-top:10px; text-align:center; display:block; text-decoration: none; cursor:default;}

.OneDivTitle02{float:left; width:840px; padding:35px 0 0 25px;}
.OneDivTitle{float:left; width:840px; padding:35px 0 0 30px;}
.OneDivTitleText{float:left; width:840px; padding:40px 0 20px 30px;}
.OneDivTitleTextcontent{float:left; width:840px; padding:0px 0 0px 30px;}
.OneDivTitleTextcontent01{float:left; width:800px; padding:18px 0 0px 60px;}
.OneDivTitleTextcontent02{float:left; width:800px; }
.OneDivTitleBox{float:left; width:900px; }

.OneDivTitle .leftDiv{float:left; max-width:50%; line-height:30px;}
.OneDivTitle .rightDiv{float:right; max-width:50%; line-height:30px;}

.OneDivTitle .loadingLeft {float: left;max-width: 5%;line-height: 30px;}

.OneDivTitle .loadingRight {float: left;max-width: 95%;line-height: 30px;}

.OneDivTitleBoxO{float:left; width:210px; margin:10px 40px 0 40px; text-align:center;  display:block; text-decoration: none; cursor:pointer;}
.OneDivTitleBoxO .lidiv { border:3px solid #F36701 ; padding:37px 1px 1px 1px; width:208px; height:100px;}

.OneDivTitleBoxG{float:left; width:210px; margin:10px 40px 0 40px; text-align:center; display:block; text-decoration: none; cursor:pointer;}
.OneDivTitleBoxG .lidiv { border:1px solid #D3D3D3 ; padding:39px 3px 3px 3px; width:208px; height:100px;}

.OneDivTitleBoxO2{float:left; width:210px; margin:10px 40px 0 40px; text-align:center;  display:block; text-decoration: none; cursor:pointer;}
.OneDivTitleBoxO2 .lidiv { border:3px solid #F36701 ; padding:21px 1px 1px 1px; width:208px; height:116px;}

.OneDivTitleBoxG2{float:left; width:210px; margin:10px 40px 0 40px; text-align:center; display:block; text-decoration: none; cursor:pointer;}
.OneDivTitleBoxG2 .lidiv { border:1px solid #D3D3D3 ; padding:23px 3px 3px 3px; width:208px; height:116px;}

.OneDivTitleBoxO3{float:left; width:210px; margin:0 40px 0 40px; text-align:center;  display:block; text-decoration: none; cursor:pointer;}
.OneDivTitleBoxO3 .lidiv { border:3px solid #F36701 ; padding:50px 1px 1px 1px; width:208px; height:87px;}

.OneDivTitleBoxG3{float:left; width:210px; margin:0 40px 0 40px; text-align:center; display:block; text-decoration: none; cursor:pointer;}
.OneDivTitleBoxG3 .lidiv { border:1px solid #D3D3D3 ; padding:52px 3px 3px 3px; width:208px; height:87px;}

.ulblockMailList_2{ width:100%; position:relative;}
.ulblockMailList_2 li {float:left; width:45%; margin:1% 2% 1% 2%; position:relative;}
.ulblockMailList_2 .liO{ cursor:pointer;}
.ulblockMailList_2 .liG{ cursor:pointer;}
.ulblockMailList_2 .liO .lidiv{ border:3px solid #FF6700; cursor:pointer; padding:1px; width:100%; height:100%;}
.ulblockMailList_2 .liG .lidiv{ border:1px solid #B0B0B0; cursor:pointer; padding:3px; width:100%; height:100%;}
.ulblockMailList_2 li .divTitleL {position:relative; width:96%; height:15%;margin-top:0; margin-bottom:3%; margin-left:2%; margin-right:2%; text-align:left; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}


.ulblock_2{ width:100%; position:relative;}
.ulblock_2 li {float:left; width:45%; height:160px; margin:1% 2% 1% 2%; position:relative;}
.ulblock_2 .liO{ cursor:pointer;}
.ulblock_2 .liG{ cursor:pointer;}
.ulblock_2 .liO .lidiv{ border:3px solid #FF6700; cursor:pointer; padding:1px; width:100%; height:100%;}
.ulblock_2 .liG .lidiv{ border:1px solid #B0B0B0; cursor:pointer; padding:3px; width:100%; height:100%;}
.ulblock_2 li .divTitleL {position:relative; width:96%; height:15%;margin-top:0; margin-bottom:3%; margin-left:2%; margin-right:2%; text-align:left; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

.ulblockflat_2{ width:100%; position:relative;}
.ulblockflat_2 li {float:left; width:45%; height:150px; margin:2%; position:relative;}
.ulblockflat_2 .liO{ cursor:pointer;}
.ulblockflat_2 .liG{ cursor:pointer;}
.ulblockflat_2 .liO .lidiv{ border:3px solid #FF6700; cursor:pointer; padding:1px; width:100%; height:100%;}
.ulblockflat_2 .liG .lidiv{ border:1px solid #B0B0B0; cursor:pointer; padding:3px; width:100%; height:100%;}
.ulblockflat_2 li .divTitleCenter {position:relative; width:96%; height:40%;margin-top:13%; margin-bottom:18%; margin-left:2%; margin-right:2%; text-align:center; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

.ulblock_31_height li{height:180px; }
.ulblock_32_height li{height:220px; }
.ulblock_3{ width:100%; position:relative;}
.ulblock_3 li {float:left; width:29%; margin:2%; position:relative;}
.ulblock_3 .liO{ cursor:pointer;}
.ulblock_3 .liG{ cursor:pointer;}
.ulblock_3 .liO .lidiv{ border:3px solid #FF6700; cursor:pointer; padding:1px; width:100%; height:100%;}
.ulblock_3 .liG .lidiv{ border:1px solid #B0B0B0; cursor:pointer; padding:3px; width:100%; height:100%;}
.ulblock_3 li .divTitle {position:relative; width:96%; height:20%;margin-top:7%; margin-bottom:3%; margin-left:2%; margin-right:2%; text-align:center; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.ulblock_3 li .divTitle2 {position:relative; width:96%; height:15%;margin-top:7%; margin-bottom:3%; margin-left:2%; margin-right:2%; text-align:center; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.ulblock_3 li .divTitleCenter {position:relative; width:96%; height:30%;margin-top:26%; margin-bottom:26%; margin-left:2%; margin-right:2%; text-align:center; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.ulblock_3 li .divTitleL {position:relative; width:96%; height:20%;margin-top:7%; margin-bottom:3%; margin-left:2%; margin-right:2%; text-align:left; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.ulblock_3 li .divContent {position:relative; width:80%; height:66%;margin-top:1%; margin-bottom:3%; margin-left:10%; margin-right:10%; text-align:left; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.ulblock_3 li .divContent p {position:relative; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.ulblock_3 .showDiv {border: 3px solid #B0B0B0; width: 325px; background-color: white; position: relative; top: -3px; left: -3px; }

.ulblockflat_3{ width:100%; position:relative;}
.ulblockflat_3 li {float:left; width:29%; height:120px; margin:2%; position:relative;}
.ulblockflat_3 .liO{ cursor:pointer;}
.ulblockflat_3 .liG{ cursor:pointer;}
.ulblockflat_3 .liO .lidiv{ border:3px solid #FF6700; cursor:pointer; padding:1px; width:100%; height:100%;}
.ulblockflat_3 .liG .lidiv{ border:1px solid #B0B0B0; cursor:pointer; padding:3px; width:100%; height:100%;}
.ulblockflat_3 li .divTitleCenter {position:relative; width:96%; height:30%;margin-top:15%; margin-bottom:26%; margin-left:2%; margin-right:2%; text-align:center; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.ulblockflat_3 .showDiv {border: 3px solid #B0B0B0; width: 325px; background-color: white; position: relative; top: -3px; left: -3px; }

@media screen and (min-width: 1250px) {
    .ulblock_3 .showDiv {border: 1px solid #B0B0B0; width: 415px; background-color: white; position: relative; top: -3px; left: -3px; }
}

.ulblock_41_height li{height:180px; }
.ulblock_42_height li{height:220px; }

.ulblock_4{ width:100%; position:relative;}
.ulblock_4 li {float:left; width:13%;margin-top:3px; margin-bottom:3px; margin-left:1%; margin-right:1%; position:relative;}
.ulblock_4 .liO{ cursor:pointer;}
.ulblock_4 .liG{ cursor:pointer;}
.ulblock_4 .liO .lidiv{ border:2px solid #FF6700; cursor:pointer; padding:1px; width:100%; height:100%;}
.ulblock_4 .liG .lidiv{ border:1px solid #B0B0B0; cursor:pointer; padding:2px; width:100%; height:100%;}
.ulblock_4 li .divTitle {position:relative; width:96%; height:15%;margin-top:0; margin-bottom:0; margin-left:2%; margin-right:2%; text-align:center; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.ulblock_4 li .divTitle2 {position:relative; width:96%; height:10%;margin-top:0; margin-bottom:0; margin-left:2%; margin-right:2%; text-align:center; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.ulblock_4 li .divTitleCenter {position:relative; width:96%; height:25%;margin-left:2%; margin-right:2%; text-align:center; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.ulblock_4 li .divTitleL {position:relative; width:96%; height:15%; margin-left:2%; margin-right:2%; text-align:left; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.ulblock_4 li .divContent {position:relative; width:80%; height:36%; margin-left:8%; margin-right:8%; text-align:left; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.ulblock_4 li .divContent p {position:relative; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.ulblock_4 .showDiv {border: 3px solid #B0B0B0; width: 325px; background-color: white; position: relative; top: -3px; left: -3px; }

/*.ulblockflat_4{ width:100%; position:relative;}
.ulblockflat_4 li {float:left; width:29%; height:120px; margin:1%; position:relative;}
.ulblockflat_4 .liO{ cursor:pointer;}
.ulblockflat_4 .liG{ cursor:pointer;}
.ulblockflat_4 .liO .lidiv{ border:2px solid #FF6700; cursor:pointer; padding:1px; width:100%; height:100%;}
.ulblockflat_4 .liG .lidiv{ border:1px solid #B0B0B0; cursor:pointer; padding:2px; width:100%; height:100%;}
.ulblockflat_4 li .divTitleCenter {position:relative; width:96%; height:30%;margin-top:15%; margin-bottom:26%; margin-left:2%; margin-right:2%; text-align:center; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.ulblockflat_4 .showDiv {border: 3px solid #B0B0B0; width: 325px; background-color: white; position: relative; top: -3px; left: -3px; }*/

@media screen and (min-width: 1250px) {
    .ulblock_4 .showDiv {border: 1px solid #B0B0B0; width: 415px; background-color: white; position: relative; top: -3px; left: -3px; }
}



#IndexNews{ margin:0px auto; width:1000px; margin-bottom:40px; margin-top:20px; }
#IndexNews2{ margin:0px auto; width:1000px; margin-bottom:40px; }
.IndexNewsInformation{ float:left; width:500px; }
.IndexNewsSection{ float:left; width:480px; padding:30px 10px 10px 10px;}
.IndexNewsColumn{ float:left; width:125px; height:38px; border-bottom:2px #52A4EE solid; padding:0px 0px 0px 45px; text-align:left; line-height:36px; font-size:18px; color:#00A0E0;  }
.IndexNewsColumntp01{ background:url(/img/newscolumn_tp01.png); background-repeat:no-repeat; background-position:left;}
.IndexNewsColumntp02{ background:url(/img/newscolumn_tp02.png); background-repeat:no-repeat; background-position:left;}
.IndexNewsColumntp03{ background:url(/img/newscolumn_tp03.png); background-repeat:no-repeat; background-position:left;}
.IndexNewsColumntp04{ background:url(/img/newscolumn_tp04.png); background-repeat:no-repeat; background-position:left;}
.IndexNewsMore{ float:left; width:300px; height:29px; border-bottom:1px #CCCCCC solid; padding:10px 10px 0px 0px; text-align:right;}
.IndexNewsDetailed{ float:left; width:300px; margin-left:10px; min-height:160px; padding:10px 10px 10px 160px; table-layout:fixed;}
.IndexNewsDetailedtp01{background:url(/img/newsdetailed_tp01.jpg); background-repeat:no-repeat;  background-position:0px 15px;  }
.IndexNewsDetailedtp02{background:url(/img/newsdetailed_tp02.jpg); background-repeat:no-repeat; background-position:0px 15px; }
.IndexNewsDetailedtp03{background:url(/img/newsdetailed_tp03.jpg); background-repeat:no-repeat; background-position:0px 15px;  }
.IndexNewsDetailedtp04{background:url(/img/newsdetailed_tp04.jpg); background-repeat:no-repeat; background-position:0px 15px;  }
.IndexNewsDetailed li {float:left; width:300px; height:24px; padding:5px 0px 5px 0px; line-height:24px; font-size:14px; color:#666666; }
.IndexNewsDetailed li a{line-height:24px; font-size:14px; text-decoration:none;}


a.linkBtn {margin:0px auto; display:block; text-align:center; border-radius:10px; border:2px #52A4EE solid;  width:200px; height:42px; font-size:18px; line-height:40px;  color:#52A4EE; background-color: #ffffff;  text-decoration: none; cursor:pointer;}

.linkBtn2{display: inline-block; text-align:center; margin: 0px 0px 0px 10px;  border-radius:6px; height:20px; font-size:12px; line-height:19px;  color:#ffffff; background-color: #52A4EE;  text-decoration: none; }
.linkBtn2 a:visited{display: inline-block; text-align:center; margin: 0px 0px 0px 10px;  border-radius:6px; height:20px; font-size:12px; line-height:19px;  color:#ffffff; background-color: #52A4EE;  text-decoration: none; }
.linkBtn2 a:link{display: inline-block; text-align:center; margin: 0px 0px 0px 10px;  border-radius:6px; height:20px; font-size:12px; line-height:19px;  color:#ffffff; background-color: #52A4EE;  text-decoration: none; }
.linkBtn2 a:hover{display: inline-block; text-align:center; margin: 0px 0px 0px 10px;  border-radius:6px; height:20px; font-size:12px; line-height:19px;  color:#ffffff; background-color: #52A4EE;  text-decoration: none; }
.linkBtn2 a:active {display: inline-block; text-align:center; margin: 0px 0px 0px 10px;  border-radius:6px; height:20px; font-size:12px; line-height:19px;  color:#ffffff; background-color: #52A4EE;  text-decoration: none; }

.Suitbtn928{ display:block; text-align:center; margin:2px 0 6px 0px;  border-radius:6px; border:0px #52A4EE solid;  width:70px; height:20px; font-size:12px; line-height:19px;  color:#ffffff; background-color: #72A826;  text-decoration: none; }
.Suitbtn928a{text-align:center; margin:2px 0 6px 0px;  border-radius:6px; border:0px #52A4EE solid;  width:70px; height:20px; font-size:12px; line-height:19px;  color:#ffffff; background-color: #72A826;  text-decoration: none; }

a.SuitbtnIntro, .SuitbtnIntro {display: inline-block; text-align:center; margin: 0px 0px 0px 10px;  border-radius:6px; width:50px; height:20px; font-size:12px; line-height:19px;  color:#ffffff; background-color: #52A4EE;  text-decoration: none; }



/*------------------------------------------------------------API页面------------------------------------------------------------*/
#ApiTitle{ margin:0px auto; width:950px;  margin-top:50px; margin-bottom:50px;  word-break : normal; text-align: justify;}
#ApiTitleFont {text-indent:2em; line-height:30px; font-size:16px; color:#333333; word-break : normal; text-align: justify;}


#ApiService{ margin:0px auto; width:100%; min-width:1000px;   background-color:#F2F2F2; }
.ApiServiceFont{margin:0px auto; width:1000px;  padding:50px 0px 20px 0px; line-height:40px; font-size:30px; color:#333333; text-align:center;}
#ApiServiceFrame{ margin:0px auto; width:950px;   padding:20px 0px 30px 0px;  }
.ApiServiceFrameContent{float:left; width:290px; padding-bottom:20px;}
.ApiServiceFrameContent01a{ float:left; width:100%; text-align:center; padding:15px 0 0 0;}
.ApiServiceFrameContent01b{ float:left; width:90%; text-align:left; padding:20px 0 0 20px; line-height:24px; font-size:14px; color:#666666;}
.ApiServiceFrameSpace{ display:block; float:left; width:40px; height:10px; }


#ApiCharacteristic{ margin:0px auto; width:100%; min-width:1000px;  background-color:#0D5A99; }
.ApiCharacteristicFont{margin:0px auto; width:1000px;  padding:50px 0px 20px 0px; line-height:40px; font-size:30px; color:#FFFFFF; text-align:center;}
#ApiCharacteristicFrame{ margin:0px auto; width:1000px;   padding:20px 0px 50px 0px;  }
.ApiCharacteristicContent{float:left; width:244px; padding-bottom:20px;  border-Radius:12px; border: 0px solid; background-color:#3D7BAD;}
.ApiCharacteristicContent01a{ float:left; width:100%; text-align:center; padding:40px 0 0 0; }
.ApiCharacteristicContent01b{ float:left; width:100%; height:110px; text-align:center; padding:20px 0px 0px 0px;  display:flex; align-items: center; justify-content:center;}
.ApiCharacteristicSpace{display:block; float:left; width:8px; height:10px; }


#ApiAdvantage{ margin:0px auto; width:100%; min-width:1000px;  margin-bottom:20px; }
.ApiAdvantageFont{margin:0px auto; width:1000px;  padding:50px 0px 20px 0px; line-height:40px; font-size:30px; color:#626262; text-align:center;}
#ApiAdvantageFrame{ margin:0px auto; width:1000px;   padding:20px 0px 30px 0px; }
.ApiAdvantageFrameContent{float:left; width:200px; padding-bottom:20px;}
.ApiAdvantageFrameContent01a{ float:left; width:200px; text-align:center; padding:20px 0 0 0; line-height:30px; font-size:16px; color:#626262;}
.ApiAdvantageFrameContent01b{ float:left; width:160px; text-align:left; padding:20px 0 0 20px; line-height:24px; font-size:12px; color:#626262;}
.ApiAdvantageFrameSpace{display:none;  }



@media screen and (min-width: 1250px) {
#ApiAdvantage{ min-width:1200px;}
#ApiAdvantageFrame{ width:1160px; }
.ApiAdvantageFrameSpace{display:block; float:left; width:40px; height:10px; }
.ApiAdvantageFrameContent01a{ font-size:18px; }
.ApiAdvantageFrameContent01b{  font-size:14px; }

}

/*@media screen and (max-width: 640px) {
    #ApiTitle{ width:320px; }

    #ApiService{ min-width:320px; }
    .ApiServiceFont{width:100%;}
    #ApiServiceFrame{width:100%;  padding:20px 0px 0px 0px; }
    .ApiServiceFrameContent{width:100%; padding-bottom:30px;}
    .ApiServiceFrameSpace{ display:none; }

    #ApiCharacteristic{ min-width:320px; }
    .ApiCharacteristicFont{width:100%;}
    #ApiCharacteristicFrame{width:244px;}
    .ApiCharacteristicContent{ width:100%; margin-bottom:20px;}
    .ApiCharacteristicContent01a{ width:100%; }
    .ApiCharacteristicSpace{display:none;}

    #ApiAdvantage{ min-width:320px; }
    .ApiAdvantageFont{width:100%; }
    #ApiAdvantageFrame{ width:200px; }
    .ApiAdvantageFrameContent{width:100%; margin-bottom:0px;}
    .ApiAdvantageFrameContent01a{ width:100%;}
    .ApiAdvantageFrameSpace{display:none;  }    
}*/


#ApiBtn {float:left; width:100%; text-align:center; padding:10px 0px 50px 0px;}
.Indexbtn03 {margin:0px auto; display:block; text-align:center; border-radius:10px; border:2px #52A4EE solid;  width:300px; height:50px; font-size:18px; line-height:50px;  color:#52A4EE; background-color: #ffffff;  text-decoration: none; cursor:pointer;}
a.Indexbtn03{margin:0px auto; display:block; text-align:center; border-radius:10px; border:2px #52A4EE solid;  width:300px; height:50px; font-size:18px; line-height:50px;  color:#52A4EE; background-color: #ffffff;  text-decoration: none; cursor:pointer;}


.orange12{ line-height:20px; font-size:12px; color:#F47B1F; }
.orange12 a:visited { color:#F47B1F; font-size: 12px; text-decoration: none;}
.orange12 a:link { color:#F47B1F; font-size: 12px; text-decoration: none;}
.orange12 a:hover { color:#F47B1F; font-size: 12px; text-decoration: none;}
.orange12 a:active { color:#F47B1F; font-size: 12px;text-decoration: none;}

.black12 { line-height:20px; font-size:12px; color:#333333; }
.black12 a:visited { color:#333333; font-size: 12px; text-decoration: none;}
.black12 a:link { color:#333333; font-size: 12px; text-decoration: none;}
.black12 a:hover { color:#333333; font-size: 12px; text-decoration: none;}
.black12 a:active { color:#333333; font-size: 12px;text-decoration: none;}

.black14 { line-height:24px; font-size:14px; color:#333333; }
.black14 a:visited { color:#333333; font-size: 14px; text-decoration: none;}
.black14 a:link { color:#333333; font-size: 14px; text-decoration: none;}
.black14 a:hover { color:#333333; font-size: 14px; text-decoration: none;}
.black14 a:active { color:#333333; font-size: 14px;text-decoration: none;}

.black15 { line-height:30px; font-size:15px; color:#333333;}
.black15 a:visited { color:#333333; font-size: 15px;  text-decoration:underline;}
.black15 a:link { color:#333333; font-size: 15px; text-decoration:underline;}
.black15 a:hover { color:#333333; font-size: 15px; text-decoration:underline;}
.black15 a:active { color:#333333; font-size: 15px;text-decoration:underline;}

.black15b { line-height:30px; font-size:15px; color:#333333; font-weight:bold;}
.black15b a:visited { color:#333333; font-size: 15px;  text-decoration:underline;}
.black15b a:link { color:#333333; font-size: 15px; text-decoration:underline;}
.black15b a:hover { color:#333333; font-size: 15px; text-decoration:underline;}
.black15b a:active { color:#333333; font-size: 15px;text-decoration:underline;}

.black16 { line-height:30px; font-size:16px; color:#333333; }
.black16 a:visited { color:#333333; font-size: 16px; text-decoration: none;}
.black16 a:link { color:#333333; font-size: 16px; text-decoration: none;}
.black16 a:hover { color:#333333; font-size: 16px; text-decoration: none;}
.black16 a:active { color:#333333; font-size: 16px;text-decoration: none;}

.black16b { line-height:30px; font-size:16px; color:#333333; font-weight:bold;}
.black16b a:visited { color:#333333; font-size: 16px;  text-decoration:underline;}
.black16b a:link { color:#333333; font-size: 16px; text-decoration:underline;}
.black16b a:hover { color:#333333; font-size: 16px; text-decoration:underline;}
.black16b a:active { color:#333333; font-size: 16px;text-decoration:underline;}

.black18 { line-height:30px; font-size:18px; color:#333333; }
.black18 a:visited { color:#333333; font-size: 18px;  text-decoration: none;}
.black18 a:link { color:#333333; font-size: 18px; text-decoration: none;}
.black18 a:hover { color:#333333; font-size: 18px; text-decoration: none;}
.black18 a:active { color:#333333; font-size: 18px;text-decoration: none;}

.black18b { line-height:30px; font-size:18px; color:#333333; font-weight:bold; }
.black18b a:visited { color:#333333; font-size: 18px;  text-decoration: none;}
.black18b a:link { color:#333333; font-size: 18px; text-decoration: none;}
.black18b a:hover { color:#333333; font-size: 18px; text-decoration: none;}
.black18b a:active { color:#333333; font-size: 18px;text-decoration: none;}

.black16b2 { line-height:30px; font-size:16px; color:#333333; font-weight:bold; }
.black16b2 a:visited { color:#333333; font-size: 16px;  text-decoration: none;}
.black16b2 a:link { color:#333333; font-size: 16px; text-decoration: none;}
.black16b2 a:hover { color:#333333; font-size: 16px; text-decoration: none;}
.black16b2 a:active { color:#333333; font-size: 16px;text-decoration: none;}




.gray12 { line-height:20px; font-size:12px; color:#999999; }
.gray12 a:visited { color:#999999; font-size: 12px; text-decoration: none;}
.gray12 a:link { color:#999999; font-size: 12px; text-decoration: none;}
.gray12 a:hover { color:#999999; font-size: 12px; text-decoration: none;}
.gray12 a:active { color:#999999; font-size: 12px;text-decoration: none;}



.gray14 { line-height:24px; font-size:14px;  color:#666666; }
.gray14 a:visited { color:#666666; font-size: 14px; text-decoration: none;}
.gray14 a:link { color:#666666; font-size: 14px; text-decoration: none;}
.gray14 a:hover { color:#666666; font-size: 14px; text-decoration: none;}
.gray14 a:active { color:#666666; font-size: 14px;text-decoration: none;}

.gray14d { line-height:24px; font-size:14px;  color:#8B8B8B; }
.gray14d a:visited { color:#8B8B8B; font-size: 14px; text-decoration: none;}
.gray14d a:link { color:#8B8B8B; font-size: 14px; text-decoration: none;}
.gray14d a:hover { color:#8B8B8B; font-size: 14px; text-decoration: none;}
.gray14d a:active { color:#8B8B8B; font-size: 14px;text-decoration: none;}

.gray16b { line-height:30px; font-size:16px; color:#999999; font-weight:bold;}
.gray16b a:visited { color:#999999; font-size: 16px;  text-decoration:underline;}
.gray16b a:link { color:#999999; font-size: 16px; text-decoration:underline;}
.gray16b a:hover { color:#999999; font-size: 16px; text-decoration:underline;}
.gray16b a:active { color:#999999; font-size: 16px;text-decoration:underline;}

.orange18{ line-height:30px; font-size:18px; color:#F47B1F; }

.orange18b{ line-height:30px; font-size:18px; color:#F47B1F; text-decoration: none; font-weight:bold;}
.orange18b a:visited { color:#F47B1F; font-size: 18px; text-decoration: none; font-weight:bold;}
.orange18b a:link { color:#F47B1F; font-size: 18px; text-decoration: none; font-weight:bold;}
.orange18b a:hover { color:#F47B1F; font-size: 18px; text-decoration: none; font-weight:bold;}
.orange18b a:active { color:#F47B1F; font-size: 18px;text-decoration: none; font-weight:bold;}

.orange40{ line-height:50px; font-size:40px; color:#F47B1F; }


.yellow {color:#FCBA2F; font-size:20px;}

.green14b { line-height:24px; font-size:14px;  color:#4CAE11; font-weight:bold;}
.green18 { line-height:30px; font-size:18px;  color:#4CAE11; }

.green18b { line-height:30px; font-size:18px;  color:#4CAE11; text-decoration: none; font-weight:bold; }
.green18b a:visited { color:#4CAE11; font-size: 18px; text-decoration: none; font-weight:bold;}
.green18b a:link { color:#4CAE11; font-size: 18px; text-decoration: none; font-weight:bold;}
.green18b a:hover { color:#4CAE11; font-size: 18px; text-decoration: none; font-weight:bold;}
.green18b a:active { color:#4CAE11; font-size: 18px;text-decoration: none; font-weight:bold;}

.green40 { line-height:50px; font-size:40px;  color:#4CAE11; }

.bluedf a:visited { color:#005EB5; text-decoration: none;}
.bluedf a:link { color:#005EB5; text-decoration: none;}
.bluedf a:hover { color:#F47B1F; text-decoration:none;}
.bluedf a:active { color:#005EB5; text-decoration: none;}

.blue16 { line-height:30px; font-size:16px; color:#001EFF; }
.blue16 a:visited { color:#001EFF; font-size:16px;  text-decoration: none;}
.blue16 a:link { color:#001EFF; font-size:16px; text-decoration: none;}
.blue16 a:hover { color:#001EFF; font-size:16px; text-decoration: none;}
.blue16 a:active { color:#001EFF; font-size:16px;text-decoration: none;}

.blue16s { line-height:30px; font-size:16px; color:#387AB7; }
.blue16s a:visited { color:#387AB7; font-size:16px;  text-decoration: none;}
.blue16s a:link { color:#387AB7; font-size:16px; text-decoration: none;}
.blue16s a:hover { color:#387AB7; font-size:16px; text-decoration: none;}
.blue16s a:active { color:#387AB7; font-size:16px;text-decoration: none;}

.blue18 { line-height:30px; font-size:18px; color:#00A0E0; }
.blue18s { line-height:36px; font-size:18px; color:#387AB7; }

.blue18b { line-height:30px; font-size:18px; color:#00A0E0; text-decoration: none; font-weight:bold; }
.blue18b a:visited { color:#00A0E0; font-size: 18px; text-decoration: none; font-weight:bold;}
.blue18b a:link { color:#00A0E0; font-size: 18px; text-decoration: none; font-weight:bold;}
.blue18b a:hover { color:#00A0E0; font-size: 18px; text-decoration: none; font-weight:bold;}
.blue18b a:active { color:#00A0E0; font-size: 18px;text-decoration: none; font-weight:bold;}

.blue24 { line-height:30px; font-size:24px; color:#52A4EE; }
.blue24a { line-height:30px; font-size:24px; color:#005EB5; }
.blue30 { line-height:40px; font-size:30px; color:#005EB5;  }
.blue40 { line-height:50px; font-size:40px; color:#00A0E0;  }
.blue48 { line-height:50px; font-size:40px; color:#00A0E0;  }

.black14d { line-height:18px; font-size:14px; color:#333333; }
.black14e { line-height:18px; font-size:14px; font-family:"Calibri"; color:#333333; }

.black20 { line-height:36px; font-size:20px; color:#333333; }
.black20b { line-height:36px; font-size:20px; color:#333333; font-weight:bold; }
.black24 { line-height:30px; font-size:24px; color:#333333; }
.black26 { line-height:36px; font-size:26px; color:#333333; }
.black30 { line-height:42px; font-size:30px; color:#333333; }
.black32 { line-height:46px; font-size:32px; color:#333333; }
.black48 { line-height:50px; font-size:40px; color:#333333; }

.white14{ line-height:30px; font-size:14px; color:#FFFFFF; }
.white14 a:visited { color:#FFFFFF; font-size: 14px; text-decoration: none;}
.white14 a:link { color:#FFFFFF; font-size: 14px; text-decoration: none;}
.white14 a:hover { color:#FFFFFF; font-size: 14px; text-decoration: none;}
.white14 a:active { color:#FFFFFF; font-size: 14px;text-decoration: none;}

.white16{ line-height:32px; font-size:16px; color:#FFFFFF; }
.white16 a:visited { color:#FFFFFF;  text-decoration: none; }
.white16 a:link { color:#FFFFFF;  text-decoration: none; }
.white16 a:hover { color:#FFFFFF;  text-decoration: none; }
.white16 a:active { color:#FFFFFF; text-decoration: none; }

.white18a{ line-height:36px; font-size:18px; color:#FFFFFF; }
.white18a a:visited { color:#FFFFFF; font-size: 18px; text-decoration: none;}
.white18a a:link { color:#FFFFFF; font-size: 18px; text-decoration: none;}
.white18a a:hover { color:#FFFFFF; font-size: 18px; text-decoration: none;}
.white18a a:active { color:#FFFFFF; font-size: 18px;text-decoration: none;}

.white18{ line-height:36px; font-size:18px; color:#FFFFFF; }

.white16n{ line-height:28px; font-size:16px; color:#FFFFFF; }
.white18e{ line-height:24px; font-size:18px; font-family:"Calibri"; color:#FFFFFF; }
.white16e{ line-height:20px; font-size:16px; font-family:"Calibri"; color:#FFFFFF; }
.white18g{ line-height:46px; font-size:18px; color:#FFFFFF; }
.white18d{ line-height:24px; font-size:18px; color:#FFFFFF; }
.white20{ line-height:36px; font-size:20px; color:#FFFFFF; }
.white22{ line-height:36px; font-size:22px; color:#FFFFFF; }
.white24{ line-height:28px; font-size:24px; color:#FFFFFF; }
.white28{ line-height:42px; font-size:28px; color:#FFFFFF; }
.white30{ line-height:38px; font-size:30px; color:#FFFFFF; }
.white32{ line-height:46px; font-size:32px; color:#FFFFFF; }
.white42{ line-height:46px; font-size:42px; color:#FFFFFF; }

.whiteTopBanner{ line-height:58px; font-size:29px; font-weight:bold; color:#FFFFFF; text-shadow:#333333 3px 3px 3px; }

.gray15ckb { line-height:30px; font-size:12px;  color:#666666; }
.gray15ckb a:visited { color:#666666; font-size: 12px; text-decoration: none;}
.gray15ckb a:link { color:#666666; font-size: 12px; text-decoration: none;}
.gray15ckb a:hover { color:#666666; font-size: 12px; text-decoration: none;}
.gray15ckb a:active { color:#666666; font-size: 12px;text-decoration: none;}

@media screen and (min-width: 1250px) {
.gray15ckb { line-height:30px; font-size:15px;  color:#666666; }
.gray15ckb a:visited { color:#666666; font-size: 15px; text-decoration: none;}
.gray15ckb a:link { color:#666666; font-size: 15px; text-decoration: none;}
.gray15ckb a:hover { color:#666666; font-size: 15px; text-decoration: none;}
.gray15ckb a:active { color:#666666; font-size: 15px;text-decoration: none;}
}

.gray14e { line-height:24px; font-size:14px; font-family:"Calibri"; color:#666666; }

.font15 { line-height:30px; font-size:15px; }
.font15 a:visited {  font-size: 15px; text-decoration: none;}
.font15 a:link {  font-size: 15px; text-decoration: none;}
.font15 a:hover {  font-size: 15px; text-decoration: none;}
.font15 a:active { font-size: 15px;text-decoration: none;}

.gray15 { line-height:30px; font-size:15px;  color:#666666; }
.gray15 a:visited { color:#666666; font-size: 15px; text-decoration: none;}
.gray15 a:link { color:#666666; font-size: 15px; text-decoration: none;}
.gray15 a:hover { color:#666666; font-size: 15px; text-decoration: none;}
.gray15 a:active { color:#666666; font-size: 15px;text-decoration: none;}

.gray15d { line-height:30px; font-size:15px; color:#A9A9A9; }
.gray15d a:visited { color:#A9A9A9; font-size: 15px; text-decoration: none;}
.gray15d a:link { color:#A9A9A9; font-size: 15px; text-decoration: none;}
.gray15d a:hover { color:#A9A9A9; font-size: 15px; text-decoration: none;}
.gray15d a:active { color:#A9A9A9; font-size: 15px;text-decoration: none;}

.gray15e { line-height:30px; font-size:15px; font-family:"Calibri"; color:#666666; }

.gray16d { line-height:30px; font-size:16px;  color:#A9A9A9; }
.gray18 { line-height:30px; font-size:18px;  color:#666666; }
.gray20 { line-height:26px; font-size:20px;  color:#666666; }
.gray36{ line-height:40px; font-size:30px;  color:#666666; }
.gray36a{ line-height:50px; font-size:30px;  color:#666666; }
.gray48b{ line-height:50px; font-size:48px;  color:#666666; font-weight:bold; }


.gray15-hjj { line-height:26px; font-size:15px; color:#666666; }


.gray15-hjj2 { line-height:26px; font-size:15px; color:#666666; }
.gray15-hjj2 .gray12or14e { line-height:24px; font-size:8px;letter-spacing:-0.5px; font-family:"Calibri"; color:#666666; }

.gray15-hjj2d { line-height:26px; font-size:15px; color:#A9A9A9; }
.gray15-hjj2d .gray12or14e { line-height:24px; font-size:8px;letter-spacing:-0.5px;font-family:"Calibri"; color:#A9A9A9; }
.gray13or14All { line-height:24px; font-size:13px; color:#666666; }

@media screen and (min-width: 1250px) {
.gray15-hjj2 .gray12or14e { line-height:24px; font-size:12px;letter-spacing:0px; font-family:"Calibri"; color:#666666; }
.gray15-hjj2d .gray12or14e { line-height:24px; font-size:12px;letter-spacing:0px; font-family:"Calibri"; color:#A9A9A9; }
.gray13or14All  { line-height:24px; font-size:14px; color:#666666; }
}



.classPaddingTop20 { min-height:20px;}

@media screen and (min-width: 1250px) {
.gray15zdsy{ line-height:30px; font-size:15px;  color:#666666; }
.gray15zdsy a:visited { color:#666666; font-size: 15px; text-decoration: none;}
.gray15zdsy a:link { color:#666666; font-size: 15px; text-decoration: none;}
.gray15zdsy a:hover { color:#666666; font-size: 15px; text-decoration: none;}
.gray15zdsy a:active { color:#666666; font-size: 15px;text-decoration: none;}

.gray15zdsy2{ line-height:15px; font-size:15px;  color:#666666; }
.gray15zdsy2 a:visited { color:#666666; font-size: 15px; text-decoration: none;}
.gray15zdsy2 a:link { color:#666666; font-size: 15px; text-decoration: none;}
.gray15zdsy2 a:hover { color:#666666; font-size: 15px; text-decoration: none;}
.gray15zdsy2 a:active { color:#666666; font-size: 15px;text-decoration: none;}
}

.gray15zdsy{ line-height:30px; font-size:12px;  color:#666666; }
.gray15zdsy a:visited { color:#666666; font-size: 12px; text-decoration: none;}
.gray15zdsy a:link { color:#666666; font-size: 12px; text-decoration: none;}
.gray15zdsy a:hover { color:#666666; font-size: 12px; text-decoration: none;}
.gray15zdsy a:active { color:#666666; font-size: 12px;text-decoration: none;}

.gray15zdsy2{ line-height:15px; font-size:12px;  color:#666666; }
.gray15zdsy2 a:visited { color:#666666; font-size: 12px; text-decoration: none;}
.gray15zdsy2 a:link { color:#666666; font-size: 12px; text-decoration: none;}
.gray15zdsy2 a:hover { color:#666666; font-size: 12px; text-decoration: none;}
.gray15zdsy2 a:active { color:#666666; font-size: 12px;text-decoration: none;}

.CodeFont { line-height:18px; font-size:12px;  color:#666666; font-family: Consolas, Menlo, SimSun }
.CodeFont a:visited { color:#666666; font-size: 12px; text-decoration: none; font-family: Consolas, Menlo, SimSun}
.CodeFont a:link { color:#666666; font-size: 12px; text-decoration: none; font-family: Consolas, Menlo, SimSun}
.CodeFont a:hover { color:#666666; font-size: 12px; text-decoration: none; font-family: Consolas, Menlo, SimSun}
.CodeFont a:active { color:#666666; font-size: 12px;text-decoration: none; font-family: Consolas, Menlo, SimSun}

.white24h{ line-height:42px; font-size:24px; color:#FFFFFF; }

.red12{ line-height:18px; font-size:12px; color:#FF0000; }
.red12 a:visited { color:#FF0000; font-size: 12px; text-decoration: none;}
.red12 a:link { color:#FF0000; font-size: 12px; text-decoration: none;}
.red12 a:hover { color:#FF0000; font-size: 12px; text-decoration: none;}
.red12 a:active { color:#FF0000; font-size: 12px;text-decoration: none;}


.red14{ line-height:24px; font-size:14px; color:#FF0000; }
.red14 a:visited { color:#FF0000; font-size: 14px; text-decoration: none;}
.red14 a:link { color:#FF0000; font-size: 14px; text-decoration: none;}
.red14 a:hover { color:#FF0000; font-size: 14px; text-decoration: none;}
.red14 a:active { color:#FF0000; font-size: 14px;text-decoration: none;}

.green14{ line-height:24px; font-size:14px; color:#4CAE11; }
.green14 a:visited { color:#4CAE11; font-size: 14px; text-decoration: none;}
.green14 a:link { color:#4CAE11; font-size: 14px; text-decoration: none;}
.green14 a:hover { color:#4CAE11; font-size: 14px; text-decoration: none;}
.green14 a:active { color:#4CAE11; font-size: 14px;text-decoration: none;}


.orange14{ line-height:24px; font-size:14px; color:#F47B1F; }
.orange14 a:visited { color:#F47B1F; font-size: 14px; text-decoration: none;}
.orange14 a:link { color:#F47B1F; font-size: 14px; text-decoration: none;}
.orange14 a:hover { color:#F47B1F; font-size: 14px; text-decoration: none;}
.orange14 a:active { color:#F47B1F; font-size: 14px;text-decoration: none;}

.orange16 { line-height:30px; font-size:16px; color:#F36701; }
.orange16 a:visited { color:#F36701; font-size: 16px; text-decoration: none;}
.orange16 a:link { color:#F36701; font-size: 16px; text-decoration: none;}
.orange16 a:hover { color:#F36701; font-size: 16px; text-decoration: none;}
.orange16 a:active { color:#F36701; font-size: 16px;text-decoration: none;}


.gray14b { line-height:24px; font-size:14px;  color:#586375; font-weight:bold;}
.gray14b a:visited { color:#586375; font-size: 14px; text-decoration: none;}
.gray14b a:link { color:#586375; font-size: 14px; text-decoration: none;}
.gray14b a:hover { color:#586375; font-size: 14px; text-decoration: none;}
.gray14b a:active { color:#586375; font-size: 14px;text-decoration: none;}

.gray14y { line-height:24px; font-size:14px; font-family:"PingFang SC","Microsoft YaHei"; color:#666666;}
.gray14y a:visited { color:#666666; font-size: 14px; text-decoration: none;}
.gray14y a:link { color:#666666; font-size: 14px; text-decoration: none;}
.gray14y a:hover { color:#666666; font-size: 14px; text-decoration: none;}
.gray14y a:active { color:#666666; font-size: 14px;text-decoration: none;}

.orange13s {line-height:24px; font-size:13px; color:#F34F1D; }
.orange13s a:visited { color:#F34F1D; font-size: 13px; text-decoration: none;}
.orange13s a:link { color:#F34F1D; font-size: 13px; text-decoration: none;}
.orange13s a:hover { color:#F34F1D; font-size: 13px; text-decoration: none;}
.orange13s a:active { color:#F34F1D; font-size: 13px;text-decoration: none;}

.Violet18b { line-height:30px; font-size:18px; color:#6046A2; text-decoration: none; font-weight:bold; }
.Violet18b a:visited { color:#6046A2; font-size: 18px; text-decoration: none; font-weight:bold;}
.Violet18b a:link { color:#6046A2; font-size: 18px; text-decoration: none; font-weight:bold;}
.Violet18b a:hover { color:#6046A2; font-size: 18px; text-decoration: none; font-weight:bold;}
.Violet18b a:active { color:#6046A2; font-size: 18px;text-decoration: none; font-weight:bold;}
.Violet18{ line-height:30px; font-size:18px; color:#6046A2; }
.Violet40 { line-height:50px; font-size:40px; color:#6046A2;  }

.blue14b { line-height:24px; font-size:14px; color:#387AB7; font-weight:bold; }
.blue14b a:visited { color:#387AB7; font-size:14px;  text-decoration: none;}
.blue14b a:link { color:#387AB7; font-size:14px; text-decoration: none;}
.blue14b a:hover { color:#387AB7; font-size:14px; text-decoration: none;}
.blue14b a:active { color:#387AB7; font-size:14px;text-decoration: none;}

.blue15 { line-height:30px; font-size:15px;  color:#387AB7; }
.blue15 a:visited { color:#387AB7; font-size: 15px; text-decoration: none;}
.blue15 a:link { color:#387AB7; font-size: 15px; text-decoration: none;}
.blue15 a:hover { color:#387AB7; font-size: 15px; text-decoration: none;}
.blue15 a:active { color:#387AB7; font-size: 15px;text-decoration: none;}

.blue13 { line-height:30px; font-size:13px;  color:#387AB7; }
.blue13 a:visited { color:#387AB7; font-size: 13px; text-decoration: none;}
.blue13 a:link { color:#387AB7; font-size: 13px; text-decoration: none;}
.blue13 a:hover { color:#387AB7; font-size: 13px; text-decoration: none;}
.blue13 a:active { color:#387AB7; font-size: 13px;text-decoration: none;}

.blue14or15 { line-height:30px; font-size:14px;  color:#387AB7; }
.blue14or15 a:visited { color:#387AB7; font-size: 14px; text-decoration: none;}
.blue14or15 a:link { color:#387AB7; font-size: 14px; text-decoration: none;}
.blue14or15 a:hover { color:#387AB7; font-size: 14px; text-decoration: none;}
.blue14or15 a:active { color:#387AB7; font-size: 14px;text-decoration: none;}
@media screen and (min-width: 1250px){
    .blue14or15 { line-height:30px; font-size:15px;  color:#387AB7; }
    .blue14or15 a:visited { color:#387AB7; font-size: 15px; text-decoration: none;}
    .blue14or15 a:link { color:#387AB7; font-size: 15px; text-decoration: none;}
    .blue14or15 a:hover { color:#387AB7; font-size: 15px; text-decoration: none;}
    .blue14or15 a:active { color:#387AB7; font-size: 15px;text-decoration: none;}
}

.green16bATS { line-height:30px; font-size:16px;  color:#29AB49; text-decoration: none; font-weight:bold; }
.green16bATS a:visited { color:#29AB49; font-size: 16px; text-decoration: none; font-weight:bold;}
.green16bATS a:link { color:#29AB49; font-size: 16px; text-decoration: none; font-weight:bold;}
.green16bATS a:hover { color:#29AB49; font-size: 16px; text-decoration: none; font-weight:bold;}
.green16bATS a:active { color:#29AB49; font-size: 16px;text-decoration: none; font-weight:bold;}

.green18bATS { line-height:30px; font-size:18px;  color:#29AB49; text-decoration: none; font-weight:bold; }
.green18bATS a:visited { color:#29AB49; font-size: 18px; text-decoration: none; font-weight:bold;}
.green18bATS a:link { color:#29AB49; font-size: 18px; text-decoration: none; font-weight:bold;}
.green18bATS a:hover { color:#29AB49; font-size: 18px; text-decoration: none; font-weight:bold;}
.green18bATS a:active { color:#29AB49; font-size: 18px;text-decoration: none; font-weight:bold;}

.red16bATS { line-height:30px; font-size:16px;  color:#FF0000; text-decoration: none; font-weight:bold; }
.red16bATS a:visited { color:#FF0000; font-size: 16px; text-decoration: none; font-weight:bold;}
.red16bATS a:link { color:#FF0000; font-size: 16px; text-decoration: none; font-weight:bold;}
.red16bATS a:hover { color:#FF0000; font-size: 16px; text-decoration: none; font-weight:bold;}
.red16bATS a:active { color:#FF0000; font-size: 16px;text-decoration: none; font-weight:bold;}

.red18bATS { line-height:30px; font-size:18px;  color:#FF0000; text-decoration: none; font-weight:bold; }
.red18bATS a:visited { color:#FF0000; font-size: 18px; text-decoration: none; font-weight:bold;}
.red18bATS a:link { color:#FF0000; font-size: 18px; text-decoration: none; font-weight:bold;}
.red18bATS a:hover { color:#FF0000; font-size: 18px; text-decoration: none; font-weight:bold;}
.red18bATS a:active { color:#FF0000; font-size: 18px;text-decoration: none; font-weight:bold;}

.green16sATS { line-height:30px; font-size:16px; color:#29AB49; }
.green16sATS a:visited { color:#29AB49; font-size:16px;  text-decoration: none;}
.green16sATS a:link { color:#29AB49; font-size:16px; text-decoration: none;}
.green16sATS a:hover { color:#29AB49; font-size:16px; text-decoration: none;}
.green16sATS a:active { color:#29AB49; font-size:16px;text-decoration: none;}

.red16sATS { line-height:30px; font-size:16px; color:#FF0000; }
.red16sATS a:visited { color:#FF0000; font-size:16px;  text-decoration: none;}
.red16sATS a:link { color:#FF0000; font-size:16px; text-decoration: none;}
.red16sATS a:hover { color:#FF0000; font-size:16px; text-decoration: none;}
.red16sATS a:active { color:#FF0000; font-size:16px;text-decoration: none;}

.yellow16sATS { line-height:30px; font-size:16px; color:#FFCF00; }
.yellow16sATS a:visited { color:#FFCF00; font-size:16px;  text-decoration: none;}
.yellow16sATS a:link { color:#FFCF00; font-size:16px; text-decoration: none;}
.yellow16sATS a:hover { color:#FFCF00; font-size:16px; text-decoration: none;}
.yellow16sATS a:active { color:#FFCF00; font-size:16px;text-decoration: none;}

/*.SearchDivStyle {width:500px; background-color:; height:30px; line-height:30px; margin-top:0px; padding-top:0px; border:1px solid;}
.SearchTxtStyle{ width:200px;  margin-top:0px; padding-top:0px; position:relative;}
.SearchBtnStyle{text-align:center; margin-top:0px; padding-top:0px; background:#387AB7 url(/img/ss.png) no-repeat 9px 3px; width:34px;  font-size:16px;  color:#ffffff; 
  border: 1px solid;}*/
/*.SearchBtnStyle{text-align:center; background-color:#387AB7;  width:85px; height:32px; font-size:16px; line-height:30px;  color:#ffffff;   background: -webkit-gradient(linear, left top, left bottom, from(#387AB7), to(#387AB7)); 
  background-image: linear-gradient(to bottom, #387AB7, #387AB7); border: 0px solid;}*/

/*OrderTrace*/

.OrderTraceStyle{position:relative; width:600px; list-style-image:url(/img/dian1.png); border-left:2px solid #bdbdbd;}
.OrderTraceStyle li{position:relative; margin-left:11px;}
.OrderTraceStyle li p{position:relative; margin-left:17px;  margin-right:28px; padding-top:20px; padding-bottom:20px; border-bottom:1px solid #eeeeee; line-height:30px; font-size:16px; color:#333333;}
.OrderTraceStyle li p .spntime{line-height:30px; font-size:14px;  color:#666666;}


.btnBlueH25{cursor:pointer; margin-left:5px; margin-right:5px; padding-left:15px; padding-right:15px; border:1px solid #52A4EE; background-color:white; color:#387AB7; height:28px; line-height:24px;border-radius:6px; font-size:14px; font-family: "PingFang SC","Microsoft YaHei";}
.loadingDiv{background:url(/img/loading.gif) no-repeat -15px -16px; height:30px; line-height:30px; padding-left:35px;}
.btnGrayH28{margin-left:5px; margin-right:5px; padding-left:15px; padding-right:15px; border:1px solid #ccc; background-color:white; color:#666; height:28px; line-height:24px;border-radius:6px; font-size:14px; font-family: "PingFang SC","Microsoft YaHei";}
.RegisterBoxS25{height:25px; padding:0px 5px 0 5px;}


.TxtStyle01 {
            width: 275px;
            height: 30px;
            padding: 0px 5px 0 5px;
        }

        .btnStyle01 {
            margin: 0px auto;
            display: block;
            text-align: center;
            width: 200px;
            height: 32px;
            font-size: 16px;
            line-height: 30px;
            color: #ffffff;
            border: 0px;
            background-color: #387AB7;
            text-decoration: none;
            cursor: pointer;
        }

        .redGradient {
            box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
            background: -webkit-gradient(linear, left top, left bottom, from(#52EA23), to(#2FC701));
            background: -moz-linear-gradient(center top, #52EA23, #2FC701);
            background-image: linear-gradient(to bottom, #52EA23, #2FC701);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#52EA23', endColorstr='#2FC701');
            display: block;
            border-radius: 2px;
            color: #FFFFFF;
            border: 0px;
        }

        .green30 {
            line-height: 50px;
            font-size: 30px;
            color: #7ED84D;
        }

        .SSLLabsTbl {
            margin: 0px auto;
            width: 860px;
            height: 90px;
            position: relative;
            z-index: 55;
        }

            .SSLLabsTbl td {
                padding: 3px 12px 3px 12px;
            }

            .SSLLabsTbl th {
                padding: 5px 16px 5px 16px;
            }

        .classPaddingTop80 {
            min-height: 80px;
        }

        .gray13 {
            line-height: 24px;
            font-size: 13px;
            color: #666666;
        }

        .gray12a {
            line-height: 20px;
            font-size: 12px;
            color: #666666;
        }

        .gradeGreen1 {
            color: #60C22B;
            font-size: 50px;
            text-decoration: none;
            font-weight: bold;
        }

        .gradeGreen2 {
            color: #60C22B;
            font-size: 40px;
            text-decoration: none;
            font-weight: bold;
        }

       .listLink a{display:inline-block;}

       .SearchBarDivStyle {
            width: 100%;
            height: 36px;
            line-height: 36px;
            border-bottom:4px #cbcaca solid;
            display:block;
        }

        .SearchulStyle {
            width:calc(100%-243px);
        }

        .SearchulStyle li {
            margin-top:10px;
            float:left;
        }

        .SearchulStyle li a {min-width:45px; height:100%; display:block; padding:0px 13px 0px 13px; }
        .Searchli{height:26px; line-height:26px;  text-align:center; border-bottom:4px #cbcaca solid; }
        .Searchli:hover{border-bottom:4px #F34F1D solid;}
        .SearchliS{height:26px; line-height:26px;  text-align:center; border-bottom:4px #F34F1D solid;}
        .SearchliLine{
            background-color:#cbcaca;
            width:1px;
             height:23px;
             margin:0px 0px 0px 0px;
        }

        .SearchDivStyle {
            float: right;
            width: 220px;
            height: 30px;
            line-height: 30px;
        }

        .SearchTxtStyle {
            width: 170px;
            vertical-align: bottom;
            height: 15px;
           line-height: 14px;
        }

         .SearchBtnStyle {
            text-align: center;
            vertical-align: bottom;
            background: #387AB7 url(/img/ss.png) no-repeat 9px 3px;
            width: 34px;
            height:20px;
            color: #ffffff;
            border: 0px solid;
            cursor:pointer;
      
        }

.BorderR{border-right:1px solid #cbcaca;}/*#cbcaca*/

#certsample_slider {
    overflow: hidden;
    position: relative;
    width: 600px; /* 这应该是单个图片的宽度 */
    height: 700px; /* 这应该是图片的高度 */
}

.certsample_slide {
    position: absolute;
    width: 100%; /* 与slider的宽度相同 */
    height: 100%; /* 与slider的高度相同 */
    left: 100%; /* 开始时将所有图片放置在视图的右侧 */
    top: 0;
}

    /* 第一个幻灯片需要在视图中可见 */
    .certsample_slide.certsample_active {
        left: 0;
    }


.certsample_active {
    display: block;
}

#certsample_dots {
    text-align: center;
}

.certsample_dot {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 5px;
    background-color: gray;
    margin: 0 5px;
    cursor: pointer;
}

    .certsample_dot.certsample_active {
        background-color: blue; /* 当前显示图片的点的颜色 */
    }

.certsample_arrow {
    cursor: pointer;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    font-size: 24px;
    color: black;
    background-color: rgba(255,255,255,0.5);
    padding: 10px;
}

#certsample_prev {
    left: 0;
}

#certsample_next {
    right: 0;
}
       
/*.showborderTbl{color:Black;border-color:#DEDFDE;border-width:1px;border-style:None;border-collapse:collapse;}*/