/*bread crumb*/
.bread-crumb{ border-bottom:#eee 1px solid;}
.bread-crumb .container{ width:1080px; margin:0 auto; line-height:50px; font-size:16px;}
.bread-crumb .container span{ display:inline-block; *display:inline; *zoom:1; padding-right:15px; margin-right:10px; background-image:url(/Templates/2015/images/bread-crumb.gif); background-repeat:no-repeat; background-position:center right;}
.bread-crumb .container a{ color:#333;}
.bread-crumb .container a:hover{ text-decoration:underline;}
.bread-crumb .container span.current{ padding-right:0; margin-right:0; background:none; font-weight:bold;}

/*banner global*/
.banner{ height:400px; background-color:#eee; background-position:center;}
.banner h1,.banner h2,.banner h3,.banner h4,.banner h5,.banner h6,.banner p,.banner a{ position:absolute; left:0;}
.banner h1{ position:absolute; font-size:44px; line-height:48px;}
.banner p{ position:absolute; font-size:20px; line-height:24px;}
.banner a{ display:block; width:185px; height:38px;}
.banner a i{ display:block; width:165px; padding-right:20px; height:38px; line-height:38px; font-size:18px; color:#fff; text-align:center; background-image:url(../images/dl-btn-01.png); background-position:0 0; font-style:normal;}
.banner a:hover i{ background-position:0 -38px;}
.banner-wrap{ width:990px; margin:0 auto; height:400px; position:relative;}

/*banner index*/
.banner-index{ background:url(../images/index-banner.jpg); background-position:center; color:#fff;}
.banner-index h2{ font-size:28px; line-height:36px; font-weight:bold; left:5px; top:50px; font-style:italic;}
.banner-index h1{ top:90px; font-weight:bold; font-size:60px; line-height:80px;}
.banner-index p{ top:180px; font-size:24px; font-weight:bold;}
.banner-index a{ top:260px;}

/*banner-A6170E16*/
.banner-A6170E16{ background:url(../A6170E16/images/A6170E16-banner.jpg); background-position:center; color:#fff;}
.banner-A6170E16 h1{ top:100px;}
.banner-A6170E16 p{ top:180px;}
.banner-A6170E16 a{ top:260px;}

/*banner-128549DA*/
.banner-128549DA{ background:url(../128549DA/images/banner.jpg); background-position:center; color:#fff;}
.banner-128549DA h1{ top:100px;}
.banner-128549DA p{ top:180px;}
.banner-128549DA a{ top:260px;}

/*banner-CFABCCC8*/
.banner-CFABCCC8{ background:url(../CFABCCC8/images/banner.jpg); background-position:center; color:#484642;}
.banner-CFABCCC8 h1{ top:100px;}
.banner-CFABCCC8 p{ top:180px; width:570px;}
.banner-CFABCCC8 a{ top:290px;}

/*banner-90E12AF4*/
.banner-90E12AF4{ background:url(../90E12AF4/images/banner.jpg); background-position:center; color:#fff;}
.banner-90E12AF4 h1{ top:100px;}
.banner-90E12AF4 p{ top:180px; width:570px;}
.banner-90E12AF4 a{ top:290px;}

/*banner-1C6F68E4*/
.banner-1C6F68E4{ background:url(../1C6F68E4/images/banner.jpg); background-position:center; color:#fff;}
.banner-1C6F68E4 h1{ top:100px;}
.banner-1C6F68E4 p{ top:180px; width:650px;}
.banner-1C6F68E4 a{ top:290px;}

/*banner-CCCFEC4D*/
.banner-5CC85ZFT{ background:url(../5CC85ZFT/images/banner.jpg); background-position:center; color:#fff;}
.banner-5CC85ZFT h1{ top:100px;}
.banner-5CC85ZFT p{ top:180px; width:650px;}
.banner-5CC85ZFT a{ top:290px;}

/*banner-F8AF7552*/
.banner-F8AF7552{ background:url(../F8AF7552/images/banner.jpg); background-position:center; color:#fff;}
.banner-F8AF7552 h1{ top:100px;}
.banner-F8AF7552 p{ top:180px; width:650px;}
.banner-F8AF7552 a{ top:290px;}

/*banner-37BCA260*/
.banner-37BCA260{ background:url(../37BCA260/images/banner.jpg); background-position:center; color:#fff;}
.banner-37BCA260 h1{ top:100px;}
.banner-37BCA260 p{ top:180px; width:650px;}
.banner-37BCA260 a{ top:290px;}

/*banner-798F137C*/
.banner-798F137C{ background:url(../798F137C/images/banner.jpg); background-position:center; color:#fff;}
.banner-798F137C h1{ top:100px;}
.banner-798F137C p{ top:180px; width:650px;}
.banner-798F137C a{ top:290px;}

/*banner-2517B5ED*/
.banner-2517B5ED{ background:url(../2517B5ED/images/banner.jpg); background-position:center; color:#fff;}
.banner-2517B5ED h1{ top:100px;}
.banner-2517B5ED p{ top:180px; width:650px;}
.banner-2517B5ED a{ top:290px;}

/*banner-6ABE689D*/
.banner-6ABE689D{ background:url(../6ABE689D/images/banner.jpg); background-position:center; color:#fff;}
.banner-6ABE689D h1{ top:100px;}
.banner-6ABE689D p{ top:180px; width:650px;}
.banner-6ABE689D a{ top:290px;}

/*banner-3BB9724A*/
.banner-3BB9724A{ background:url(../3BB9724A/images/banner.jpg); background-position:center; color:#fff;}
.banner-3BB9724A h1{ top:100px;}
.banner-3BB9724A p{ top:180px; width:650px;}
.banner-3BB9724A a{ top:290px;}

/*banner-7AC01A14*/
.banner-7AC01A14{ background:url(../7AC01A14/images/banner.jpg); background-position:center; color:#fff;}
.banner-7AC01A14 h1{ top:100px;}
.banner-7AC01A14 p{ top:180px;}
.banner-7AC01A14 a{ top:290px;}

/*banner-7ADA9E40*/
.banner-7ADA9E40{ background:url(../7ADA9E40/images/banner.jpg); background-position:center; color:#fff;}
.banner-7ADA9E40 h1{ top:100px;}
.banner-7ADA9E40 p{ top:180px; width:600px;}
.banner-7ADA9E40 a{ top:290px; }

/*banner-1D6FBB42*/
.banner-1D6FBB42{ background:url(../1D6FBB42/images/banner.jpg); background-position:center; color:#fff;}
.banner-1D6FBB42 h1{ top:100px;}
.banner-1D6FBB42 p{ top:180px; width:650px; text-align:justify; text-justify:inter-ideograph;}
.banner-1D6FBB42 a{ top:290px;}

/*banner-238C61B7*/
.banner-238C61B7{ background:url(../238C61B7/images/banner.jpg); background-position:center; color:#fff;}
.banner-238C61B7 h1{ top:100px;}
.banner-238C61B7 p{ top:180px;}
.banner-238C61B7 a{ top:290px;}

/*banner-98AA3A91*/
.banner-98AA3A91{ background:url(../98AA3A91/images/banner.jpg); background-position:center; color:#fff;}
.banner-98AA3A91 h1{ top:100px;}
.banner-98AA3A91 p{ top:180px; width:600px;}
.banner-98AA3A91 a{ top:290px;}

/*banner-8DE03AA2*/
.banner-8DE03AA2{ background:url(../8DE03AA2/images/banner.jpg); background-position:center; color:#fff;}
.banner-8DE03AA2 h1{ top:60px;}
.banner-8DE03AA2 p{ top:50px; width:600px; text-align:justify; text-justify:inter-ideograph;}
.banner-8DE03AA2 ul{ display:list-item; list-style-position:outside; padding-left:24px; position:absolute; top:110px; width:630px; text-align:justify; text-justify:inter-ideograph;}
.banner-8DE03AA2 li{ display:list-item; list-style:disc; font-size:16px; line-height:1.8em; margin-top:5px;}
.banner-8DE03AA2 a{ top:290px; left:0px;background: #ffa34e;border-color: #ffa34e;color:#fff;border-radius:3px;line-height:38px;text-align:center;font-size:18px;width:130px;}
.banner-8DE03AA2 a:hover{ background:#e88c38}
.banner-8DE03AA2 h2{ font-size:36px;color:#fea24a; top:70px;}

/*banner-A4701B92*/
.banner-A4701B92{ background:url(../A4701B92/images/banner.jpg); background-position:center; color:#fff;}
.banner-A4701B92 h1{ top:100px;}
.banner-A4701B92 p{ top:180px; width:650px; text-align:justify; text-justify:inter-ideograph;}
.banner-A4701B92 a{ top:290px;}

/*banner-E267F4EF*/
.banner-E267F4EF{ background:url(../E267F4EF/images/banner.jpg); background-position:center; color:#484642;}
.banner-E267F4EF h1{ top:100px;}
.banner-E267F4EF p{ top:180px; width:650px;}
.banner-E267F4EF a{ top:290px;}

/*banner-890EE3CE*/
.banner-890EE3CE{ background:url(../890EE3CE/images/banner.jpg); background-position:center; color:#484642;}
.banner-890EE3CE h1{ top:100px;}
.banner-890EE3CE p{ top:180px;}
.banner-890EE3CE a{ top:290px;}

.content{ color:#333; font-size:16px;}
.content h1{ font-size:24px; line-height:48px; height:48px; color:#b81d18; margin-top:24px;}
.content h2,.content p{ font-size:16px; line-height:24px; text-align:justify; text-justify:inter-ideograph; margin-top:24px;}
.content h2{ font-weight:bold;}
.content p{ text-indent:2em;}
.content hr{ border:none; height:1px; background:#eee; color:#eee; width:990px; margin:0 auto; margin-top:24px;}
.content hr.full{ width:100%;}
.ctr, .ctr-n{ width:990px; margin:0 auto; font-size:0; padding-bottom:24px;}
.ctr p.img,.ctr p.word-li,.ctr p.more,.ctr p.list-item{ text-indent:0;}
.ctr p.img{ text-align:center;}
.ctr .ctr-rt,.ctr .ctr-lt{ display:inline-block; *display:inline; *zoom:1; width:50%; vertical-align:top;}
.ctr .ctr-rt h2,.ctr .ctr-rt p{ padding-left:25px;}
.ctr .ctr-lt h2,.ctr .ctr-lt p{ padding-right:25px;}
.ctr p.list-item{ padding-left:3em;}
.ctr p.word-li{ font-size:0; text-align:left; text-justify:auto;}
.ctr p.no-indent{ text-indent:0;}
.ctr p.center{ text-align:center;}
.ctr p.word-li span{ font-size:16px; display:inline-block; margin-right:5px; margin-bottom:5px; padding:5px; background-color:#eee;}
.ctr p.more{ text-align:right;}
.ctr p.more span{ display:inline-block; *display:inline; *zoom:1; background-image:url(../images/more.gif); background-repeat:no-repeat; background-position:center left; padding-left:15px;}
.ctr p.more span a{ color:#06C;}
.ctr p.more span a:hover{ text-decoration:underline;}
.ctr ul{ padding-left:2em; padding-top:15px;}
.ctr li{ display:list-item; list-style:decimal; list-style-position:outside; text-align:justify; text-justify:inter-ideograph;}*/

.ctr center{ font-size:16px; line-height:3em;}

.ctr-t{ width:990px; margin:0 auto; font-size:0; letter-spacing:-5px; margin-bottom:50px;}
.ctr-t-sub{ display:inline-block; *display:inline; *zoom:1; font-size:16px; letter-spacing:normal; width:33%; text-align:center; vertical-align:top; margin-top:50px;}
.ctr-t-sub h2,.ctr-t-sub p{ width:258px; margin:0 auto; margin-top:15px;}

.content a.download{ display:inline-block; *display:inline; *zoom:1; width:180px; height:48px;}
.content a.download i{ display:block; width:160px; height:48px; line-height:44px; color:#fff; font-size:24px; font-style:normal; padding-right:20px; text-align:center; background-image:url(../images/dl-btn-02.png); background-position:0 0;}
.content a.download:hover i{ background-position:0 -48px;}

/*list-wrap*/
/*.list-wrap{ width:990px; margin:0 auto;}
.list-wrap ul{ font-size:0; letter-spacing:-5px;}*/
/*.list-wrap li{ display:inline-block; *display:inline; *zoom:1; font-size:16px; letter-spacing:normal; width:200px; margin-right:60px; vertical-align:top; padding-top:50px; padding-bottom:50px;}
.list-wrap li.br{ margin-right:0;}
.list-wrap .i{ display:block; width:150px; height:150px; margin:0 auto;}
.list-wrap li:hover .i{ background-position:0 -150px;}
.list-wrap h1{ font-size:16px; font-weight:bold; text-align:center; margin-top:20px; line-height:24px; color:#333;}
.list-wrap p{ text-align:center; margin-top:20px; font-size:0; letter-spacing:-5px;}
.list-wrap p a{ display:inline-block; *display:inline; *zoom:1; letter-spacing:normal; font-size:14px; line-height:32px; margin:0 5px; width:80px; height:32px; text-align:center; background-color:#f0f0f0; color:#333;}
.list-wrap p a:hover{ background-color:#b81d18; color:#fff;}*/

/*li.pdt-A6170E16 .i{ background-image:url(../images/pdt-icons-A6170E16.jpg);}
li.pdt-128549DA .i{ background-image:url(../images/pdt-icons-128549DA.jpg);}
li.pdt-CFABCCC8 .i{ background-image:url(../images/pdt-icons-CFABCCC8.jpg);}
li.pdt-CCCFEC4D .i{ background-image:url(../images/pdt-icons-CCCFEC4D.jpg);}
li.pdt-90E12AF4 .i{ background-image:url(../images/pdt-icons-90E12AF4.jpg);}
li.pdt-1C6F68E4 .i{ background-image:url(../images/pdt-icons-1C6F68E4.jpg);}
li.pdt-3356FEC9 .i{ background-image:url(../images/pdt-icons-3356FEC9.jpg);}
li.pdt-F8AF7552 .i{ background-image:url(../images/pdt-icons-F8AF7552.jpg);}
li.pdt-37BCA260 .i{ background-image:url(../images/pdt-icons-37BCA260.jpg);}
li.pdt-798F137C .i{ background-image:url(../images/pdt-icons-798F137C.jpg);}
li.pdt-2517B5ED .i{ background-image:url(../images/pdt-icons-2517B5ED.jpg);}
li.pdt-6ABE689D .i{ background-image:url(../images/pdt-icons-6ABE689D.jpg);}
li.pdt-7AC01A14 .i{ background-image:url(../images/pdt-icons-7AC01A14.jpg);}
li.pdt-7ADA9E40 .i{ background-image:url(../images/pdt-icons-7ADA9E40.jpg);}
li.pdt-E267F4EF .i{ background-image:url(../images/pdt-icons-E267F4EF.jpg);}
li.pdt-890EE3CE .i{ background-image:url(../images/pdt-icons-890EE3CE.jpg);}
li.pdt-98AA3A91 .i{ background-image:url(../images/pdt-icons-98AA3A91.jpg);}
li.pdt-238C61B7 .i{ background-image:url(../images/pdt-icons-238C61B7.jpg);}
li.pdt-A4701B92 .i{ background-image:url(../images/pdt-icons-A4701B92.jpg);}
li.pdt-1D6FBB42 .i{ background-image:url(../images/pdt-icons-1D6FBB42.jpg);}
li.pdt-8DE03AA2 .i{ background-image:url(../images/pdt-icons-8DE03AA2.jpg);}
li.pdt-3BB9724A .i{ background-image:url(../images/pdt-icons-3BB9724A.jpg);}
li.pdt-tax .i{ background-image:url(../images/pdt-icons-tax.jpg);}*/

.list-wrap { background:#f2f3f5} 
.list-wrap ul{ width:1080px; margin:0 auto; font-size:0; padding:50px 0;}
.list-wrap li{ display:inline-block; *display:inline; *zoom:1; font-size:16px; letter-spacing:normal; vertical-align:top;width:33.33%}
.list-wrap li .mode-warp{ background:#fff; margin:10px; height:120px;border-radius:3px; position:relative; padding:10px 25px; padding-right: 100px;}
.list-wrap li .mode-warp:hover{ box-shadow: 0px 1px 8px rgba(202, 202, 202, 0.5);}
.list-wrap li .mode-warp img{ position:absolute; width:72px;height:72px; top:50%; margin-top:-36px;right:25px;}
.list-wrap li .mode-warp h2 { font-size: 22px; margin-top: 22px;}
.list-wrap li .mode-warp h2 a{ color: #454545;}
.list-wrap li .mode-warp h2 a:hover{ color:#b81d18;}
.list-wrap li .mode-warp p{  margin-top:20px;}
.list-wrap li .mode-warp p a{ display:inline-block; *display:inline; *zoom:1;  font-size:14px; line-height:30px; margin-right:10px; width:80px; height:32px; text-align:center; background-color:#f0f0f0; color:#333;}
.list-wrap li .mode-warp p a:hover{ background-color:#b81d18; color:#fff;}