﻿body {
    margin:0; padding:0; line-height:150%; font-size:14px;
}
.code1{ width:151px; height:151px; background-image:url(../../../images/pt/code1.png); background-repeat:no-repeat; background-position:20px 20px; background-color:#fff;}
.width1200{
    width:1200px; margin:auto;padding:auto; text-align:center; display:block;
}
.width1000
{
    width:1000px; margin:auto;padding:auto; text-align:center; display:block;
}
.bottom01 {
    background-color:#132239;
    width:100%; height:388px; text-align:center;
}

.bottom02 {
    color:#ccc; height:70px; line-height:70px;display:block;
}
.bottom02  a{
    color:#eee; 
}
.bottom03 {
    display:block;border-bottom:1px solid #535353; height:317px;
}
.bottom04-1 {
    margin-left:75px; width:450px; display:inline-block; margin-top:36px; text-align:left; font-weight:800; border:0px solid #666; 
    float:left;
}
.bottom04-2 {
    width:450px; display:inline-block; margin-top:36px; text-align:left; font-weight:800; border:0px solid #666; 
    float:left;
}
.bottom04-3 {
    width:150px; display:inline-block; margin-top:36px; text-align:left; font-weight:800; border:0px solid #666; 
    float:left;
}
.bottom05 
{
    color:#fff; font-size:16px; line-height:20px; height:20px; width:100%; margin-bottom:25px; 
}
.bottom06 
{
    color:#999; font-size:14px; line-height:20px; height:20px; width:100%; margin-bottom:25px;
}
.bottom07 {
    background-color:#eaeaea; color:#999;text-align:center;
    width:100%; height:36px;  line-height:36px; font-size:14px;
}

.top01
{
    background-color:#fff; display:block;
}
.top02 { text-align:center; vertical-align:middle; height:84px; line-height:48px; padding:0 190px 0 190px;}
.top03
{
    background-image:url(../../../images/pt/logo1.png); background-repeat:no-repeat; width:365px; height:48px;
    background-position:left center; display:inline-block; float:left;
    margin:16px 0 0 0;
}

.top04{ margin:16px 0 0 0;display:inline-block; float:right; }

.menu01{ padding: 75px 200px 0 0px; text-align:right;}
.banner01 {
    background-image:url(../../../images/pt/banner01.jpg); background-position:center center; background-repeat:no-repeat;
    display:block; height:535px;
}
.banner02 {
    background-image:url(../../../images/pt/banner02.jpg); background-position:center center; background-repeat:no-repeat;
    display:block; height:535px;
}
.banner03 {
    background-image:url(../../../images/pt/banner03.jpg); background-position:center top; background-repeat:no-repeat;
    display:block; height:400px;
}

.title01
{
    width:100%;
    text-align:center; font-size:26px; line-height:30px; font-weight:800; font-family:黑体; margin:50px 0 10px 0;
}

.info01{    
    width:824px;  margin:auto; padding:auto; overflow:hidden;
}
.info01_1
{
    color:#e04b38; font-weight:800; font-family:微软雅黑; font-size:20px; text-align:left; width:24px; 
    padding:10px 0 0 0; float:left;display:inline; 
}
.info01_2{
    color:#e04b38; font-weight:800; font-family:微软雅黑; font-size:16px; text-align:left;
    width:800px;line-height:36px;display:inline;float:left; 
}

.info01s1{    
    margin:auto; padding:0 0 0 24px; overflow:hidden;
}
.info01s1__2{    
    border:1px solid #ff0000; background-color:#ffffe0; margin:0 0 8px 0;
}
.info01_1s1
{
    color:#e04b38; font-weight:800; font-family:黑体; font-size:24px; text-align:left; width:24px; 
    padding:10px 0 0 0; float:left;display:inline; 
}
.info01_2s1{
    color:#e04b38; font-weight:800; font-family:黑体; font-size:20px; text-align:left;
    line-height:36px;display:inline;float:left; 
}

.info03{overflow:hidden; margin:auto; padding:20px 0 0 0; display:block;}

.info03_1
{
    font-size:16px; font-family:微软雅黑; line-height:150%; text-align:right; vertical-align:middle;
}
.info03_1 span { color:#ff0000; font-weight:800; font-size:16px;}
.info03_1s1
{
    font-size:16px; font-family:微软雅黑; line-height:150%; text-align:right; vertical-align:top;
    padding-top:4px;
}
.info03_1s1 span { color:#ff0000; font-weight:800; font-size:16px;}

.info03_1s2
{
    font-size:16px; font-family:微软雅黑; line-height:150%; text-align:right; vertical-align:top;
    padding-top:9px;
}
.info03_1s2L
{
    font-size:16px; font-family:微软雅黑; line-height:150%; text-align:left; vertical-align:top;
    padding-top:9px; padding-left:100px;
}
.info03_1s2L2
{
    font-size:16px; font-family:微软雅黑; line-height:150%; text-align:left; vertical-align:top;
    padding-top:9px; padding-left:48px;
}

.info03_1s3
{
    font-size:16px; font-family:微软雅黑; line-height:150%; text-align:right; vertical-align:top;
    padding-top:8px;font-weight:800;
}
.info03_1s3 span { color:#ff0000; font-weight:800; font-size:16px; }

.info03_1s3_4
{
    font-size:16px; font-family:微软雅黑; line-height:150%; text-align:left; vertical-align:top;
    padding-top:8px;font-weight:800;
}
.info03_1s3_4 span { color:#ff0000; font-weight:800; font-size:16px; }
.info03_1s3_5
{
    font-size:16px; font-family:微软雅黑; line-height:150%; text-align:right; vertical-align:top;
    padding-top:0px;font-weight:100; padding-bottom:10px;
}
.info03_1s3_6
{
    font-size:16px; font-family:微软雅黑; line-height:150%; text-align:left; vertical-align:top;
    padding-top:0px;font-weight:100; padding-bottom:10px;
}
.info03_1s3_7
{
    background-color:#ffffff; margin-bottom:0px;
}
.info03_1s3_2
{
    font-size:16px; font-family:微软雅黑; line-height:150%; text-align:right; vertical-align:top;
    padding-top:8px;font-weight:100;
}
.info03_1s3_2 span { color:#ff0000; font-weight:800; font-size:16px; }

.info03_1s3_3
{
    font-size:16px; font-family:微软雅黑; line-height:150%; text-align:right; vertical-align: top;
    padding-top:0px;font-weight:100;
}
.info03_1s3_3 span { color:#ff0000; font-weight:800; font-size:16px; }

.info03_2
{
    padding:8px 0 8px 0px;text-align:center;
}

.info03_2s1
{
    padding:10px;text-align:center;
}
.info03_2s2
{
    padding:8px;text-align:left; font-size:24px; font-weight:100; color:#00a2e9;font-family:微软雅黑;  line-height:150%;
}
.info03_2s3
{
    padding:0px 8px 18px 18px;text-align:left;
}
.info03_2s4
{
    padding:8px;text-align:left; font-size:24px; font-weight:100; color:#333;font-family:微软雅黑;  line-height:150%;
}
.info03_2s5
{
    padding:0 0 8px 8px;text-align:left; font-size:24px; font-weight:100; color:#00a2e9;font-family:微软雅黑;  line-height:150%;
    text-align:left; vertical-align:top;
}
.info03_2s6
{
    padding:8px;text-align:left; font-size:18px; font-weight:100; color:#333;font-family:微软雅黑;  line-height:150%;
}
.info03_2s6 div
{
    font-size:16px;
    
}
.info03_2s6_2
{
    padding:0 8px 0 8px;text-align:left; font-size:18px; font-weight:100; color:#333;font-family:微软雅黑;  line-height:150%;
}
.info03_3
{
    font-size:14px; line-height:150%; color:#00a2e9; padding:0 0 0 12px;
    background-image:url(../images/pt/04.png); background-position:left 3px; background-repeat:no-repeat;
}

.info03_4
{
    font-size:16px; line-height:150%; color:#a7324a; padding:0 0 0 0px;
}


.input1
{
    box-sizing:border-box; outline:none;
    border:1px solid #336699;
    font-size:20px; line-height:150%; padding:3px 12px 3px 12px;border-radius:3px;
}

.input1blur
{
    box-sizing:border-box;outline:none;
    border:1px solid #6699cc;
    font-size:20px; line-height:150%; padding:3px 12px 3px 12px;border-radius:3px;
}
.input1blur:hover
{    
    border:1px solid #333;
}
a.a02
{
    background-image:url(../../../images/pt/02.png); background-position:left center; background-repeat:no-repeat;
    height:24px; display:inline-block;text-decoration:none; line-height:24px;
    font-size:16px; color:#1e1513; font-weight:800; text-indent:32px;margin:0 18px 0 0; font-family:微软雅黑;
}
a.a02:hover { text-decoration:none; }

a.a03
{
    background-image:url(../../../images/pt/03.png); background-position:left center; background-repeat:no-repeat;
    height:24px; display:inline-block;text-decoration:none;line-height:24px;
    font-size:16px; color:#1e1513; font-weight:800; text-indent:32px;font-family:微软雅黑;
}
a.a03:hover { text-decoration:none; }


a.a06
{
    text-decoration:none;line-height:72px; display:inline-block;
    font-size:30px; color:#ffffff; font-weight:800;font-family:黑体;
    background-color:#00a2e9; text-align:center; width:246px; height:72px;
    border:1px solid #00a2e9; border-radius:7px; 
}
a.a06:hover { text-decoration:none; }


.err01
{
    color:#ff0000;
}

.xhx01 { padding-bottom:2px; border-bottom:2px solid #434343;}

.xhx02 
{
    padding-bottom:4px; border-bottom:2px solid #00a2e9;
    height:24px; display:inline-block;text-decoration:none;line-height:24px;
    font-size:18px; color:#fff; font-weight:800; font-family:宋体; margin:0 0 0 32px;
}


.hr1
{
    height:2px; border:none;
    width:99%; margin:24px 0 24px 0;
    background-color:#80bdff; 
    background-image:linear-gradient(to right,#fff,#80bdff,#fff);
}
.fk_01
{
    color:#131313; font-size:20px; font-weight:800;
    text-align:center; line-height:28px; height:36px; width:100%;
}
.fk_01s2
{
    color:#131313; font-size:20px; font-weight:100;
    text-align:center; line-height:28px; height:28px; width:100%;
}


a.a06
{
    text-decoration:none;line-height:72px; display:inline-block;
    font-size:30px; color:#ffffff; font-weight:800;font-family:黑体;
    background-color:#00a2e9; text-align:center; width:246px; height:72px;
    border:1px solid #00a2e9; border-radius:7px; 
}
a.a06:hover { text-decoration:none; }

a.a06s1
{
    text-decoration:none;line-height:36px; display:inline-block;
    font-size:18px; color:#ffffff; font-weight:800;font-family:黑体;
    background-color:#00a2e9; text-align:center; width:120px; height:36px;
    border:1px solid #00a2e9; border-radius:5px; 
}
a.a06s1:hover { text-decoration:none; }
a.a06s1_2
{
    text-decoration:none;line-height:36px; display:inline-block;
    font-size:18px; color:#ffffff; font-weight:800;font-family:黑体;
    background-color:#00a2e9; text-align:center; width:400px; height:36px;
    border:1px solid #00a2e9; border-radius:5px; 
}
a.a06s1_2:hover { text-decoration:none; }

a.a06s2
{
    text-decoration:none;line-height:72px; display:inline-block;
    font-size:30px; color:#fff; font-weight:800;font-family:黑体;
    background-color:#ccc; text-align:center; width:246px; height:72px;
    border:1px solid #ccc; border-radius:7px; 
}
a.a06s2:hover { text-decoration:none; }

a.a06s3
{
    text-decoration:none;line-height:32px; display:inline-block;
    font-size:16px; color:#ffffff; font-weight:100; letter-spacing:1px;
    background-color:#00a2e9; text-align:center; width:120px; height:32px;
    border:1px solid #00a2e9; border-radius:5px; 
}
a.a06s3:hover { text-decoration:none; background-color:#6699cc; border:1px solid #6699cc;}

a.a06s4
{
    text-decoration:none;line-height:32px; display:inline-block;
    font-size:16px; color:#787878; font-weight:100;letter-spacing:1px;
    background-color:#ffffff; text-align:center; width:120px; height:32px;
    border:1px solid #787878; border-radius:5px; 
}
a.a06s4:hover { text-decoration:none;background-color:#ccc; border:1px solid #131313;color:#131313;}

a.a06s5
{
    text-decoration:none;line-height:32px; display:inline-block;
    font-size:16px; color:#ffffff; font-weight:100; letter-spacing:1px;
    background-color:#00a2e9; text-align:center; width:180px; height:32px;
    border:1px solid #00a2e9; border-radius:5px; 
}
a.a06s5:hover { text-decoration:none; background-color:#6699cc; border:1px solid #6699cc;}


a.a14
{
    background-image:url(../../../images/icon28.png); background-position:8px center; background-repeat:no-repeat;
    text-decoration:none;  font-weight:100;
    display:inline-block; 
    color:#666; background-color:#fff;
    font-size:14px; line-height:24px;
    line-height:20px; border:1px solid #ccc;
    padding:2px 8px 2px 32px; border-radius:12px;
}
a.a14:hover
{
    color:#1d85ff; border:1px solid #1d85ff;text-decoration:none;
}

a.a15
{
    background-image:url(../../../images/icon41.png); background-position:8px center; background-repeat:no-repeat;
    text-decoration:none;  font-weight:100;
    display:inline-block; 
    color:#666; background-color:#fff;
    font-size:14px; line-height:24px;
    line-height:20px; border:1px solid #ccc;
    padding:2px 8px 2px 32px; border-radius:12px;
}
a.a15:hover
{
    color:#1d85ff; border:1px solid #1d85ff;text-decoration:none;
}


a.a18
{
    background-image:url(../../../images/icon31.png); background-position:8px center; background-repeat:no-repeat;
    text-decoration:none;  font-weight:100;
    display:inline-block; 
    color:#666; background-color:#fff;
    font-size:14px; line-height:24px;
    line-height:20px; border:1px solid #ccc;
    padding:2px 8px 2px 32px; border-radius:12px;
}
a.a18:hover
{
    color:#1d85ff; border:1px solid #1d85ff;text-decoration:none;
}

a.fk_06
{
    text-decoration:none;line-height:150%;  display:block;
    font-size:14px; color:#ff0000; font-weight:100;font-family:宋体;
    text-align:left; padding-left:20px;
    background-image:url(../../../images/icon/btnDelete.gif); background-position:left center; background-repeat:no-repeat;
}
a.fk_06:hover { text-decoration:none; }


a.fk_06s1
{
    text-decoration:none;line-height:150%;  display:block;
    font-size:14px; color:#ff0000; font-weight:100;font-family:宋体;
    text-align:left; padding-left:20px;
    background-image:url(../../../images/icon/btnEdit.gif); background-position:left center; background-repeat:no-repeat;
}
a.fk_06s1:hover { text-decoration:none; }

.fk_03s0
{
    border:1px solid #333; border-collapse:collapse;
}

.fk_03s1
{
    border:1px solid #333; border-collapse:collapse; padding:5px;
    font-size:16px; font-weight:800; color:#131313;  background-color:#99ccff; line-height:24px; text-align:center;
}
.fk_03s1s1
{
    border:0px solid #333; border-collapse:collapse; padding:5px;
    font-size:16px; font-weight:800; color:#131313;  background-color:#99ccff; line-height:24px; text-align:left;
}
.fk_03s2
{
    border:1px solid #333; border-collapse:collapse; padding:5px;
    font-size:16px; font-weight:100; color:#313131;  line-height:24px; text-align:center;      
}
.fk_03s2s1
{
    padding:5px;
    font-size:16px; font-weight:100; color:#313131;  line-height:24px;      
}
.fk_03s3r
{
    border:1px solid #333; border-collapse:collapse; padding:5px;
    font-size:16px; font-weight:100; color:#313131;  text-align:center;  
    border-right-style:double;  
}
.fk_03s3l
{
    border:1px solid #333; border-collapse:collapse; padding:5px;
    font-size:16px; font-weight:100; color:#313131;  text-align:center;  
    border-left-style:double;  
}
.fk_03s3ccc
{
    border:1px solid #333; border-collapse:collapse; 
    font-size:16px; font-weight:100; color:#313131;  line-height:24px; text-align:center;  
     
}
.fk_03s3
{
    border:1px solid #333; border-collapse:collapse; padding:5px;
    font-size:16px; font-weight:100; color:#313131;  line-height:24px; text-align:center;
}
.fk_03s4
{
    border:1px solid #333; border-collapse:collapse; padding:5px;
    font-size:16px; font-weight:100; color:#313131;  background-color:#ccc; line-height:24px; text-align:center;
}
.fk_03s5
{
    border:1px solid #fff; border-collapse:collapse; padding:5px;
    font-size:16px; font-weight:100; color:#313131;  background-color:#fff; line-height:24px; text-align:center;
}
.fk_03s_r0{ background-color:#ffffff;}
.fk_03s_r1{ background-color:#ffffcc;}


.fk04s9{
  margin: 0 0 0 0px; line-height:32px;
}
.fk04s9 td{ padding-right:8px;}
.fk04s9 input[type="radio"]
{
    position: absolute; opacity: 0;    
  }

.fk04s9 input[type="radio"] + :before {
  content: '';
  background: #f4f4f4;
  border-radius: 100%;
  border: 1px solid #999;
  display: inline-block;
  width: 1.1em;
  height: 1.1em;
  position: relative;
  top: 0.3em;
  margin-right: 0.3em;
  vertical-align: top;
  cursor: pointer;
  text-align: center;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
}
.fk04s9 input[type="radio"]:checked + :before  {
  background-color: #3197EE;
  box-shadow: inset 0 0 0 4px #f4f4f4;
}
.fk04s9 input[type="radio"]:focus + :before  {
  outline: none;
  border-color: #3197EE;
}
.fk04s9 input[type="radio"]:disabled + :before  {
  box-shadow: inset 0 0 0 4px #f4f4f4;
  border-color: #b4b4b4;
  background: #b4b4b4;
}
.fk04s9 input[type="radio"] + :empty:before {
  margin-right: 0;
}


.fk04s9 input[type="checkbox"]
{
    position: absolute; opacity: 0;
}

.fk04s9 input[type="checkbox"] + :before {
  content: '';
  background: #f4f4f4;
  /*border-radius: 100%;*/
  border: 1px solid #999;
  display: inline-block;
  width: 1em;
  height:1em;
  position: relative;
  top: 0.4em;
  margin-right: 0.3em;
  vertical-align: top;
  cursor: pointer;
  text-align: center;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
}
.fk04s9 input[type="checkbox"]:checked + :before  {
  background-color: #3197EE;
  box-shadow: inset 0 0 0 4px #f4f4f4;
}
.fk04s9 input[type="radio"]:focus + :before  {
  outline: none;
  border-color: #3197EE;
}
.fk04s9 input[type="checkbox"]:disabled + :before  {
  box-shadow: inset 0 0 0 4px #f4f4f4;
  border-color: #b4b4b4;
  background: #b4b4b4;
}
.fk04s9 input[type="checkbox"] + :empty:before {
  margin-right: 0;
}

