@charset "utf-8";
/* CSS Document */

 .xgwz_list li{width: 100%;line-height: 300%;border-bottom: 1px solid #eee}
    .xgwz_list li a{color: #505050;font-size: 1.2em}
.xgwz_list li span{height:20px; width:10px; display:block; position:relative;float: left;}
.xgwz_list li span{width:20px;}
.xgwz_list li span:before{content:''; height:0; width:0; display:block; border:5px transparent double; border-right-width:0; border-left-color:#dd797b; position:absolute; top:12px; left:0px;}

.top{ width:100%;}
.top img{vertical-align:top; display:block}
.ww{width:100%; max-width:750px;min-width:320px; margin-left:auto; margin-right:auto; color:#6a6a6a; font-size:12px; line-height:22px;}
.top_gd{ height:23px; background:#cc193a; color:#FFF;}
.top_gd img{ padding-top:3px; float:left;}
.top_gd span{padding-top:2px; line-height:18px; padding-left:3px; float:left;}
.top_gd a{ color:#FFF;}
#FontScroll{width:280px;height:18px;line-height:18px;overflow:Hidden;}
#FontScroll .line{text-align:center;width:100%;}

.top img{vertical-align:top; display:block}
.top{width:100%; height:auto; margin:0 auto; position:relative;}
.top_2{width:100%; float:left;}
.top_1{height:auto;position:absolute;	top:2px;left:10px;}
.top_3{	width:27px;height:auto;position:absolute;top:22px;right:10%;}
.top_4{	width:25px;height:auto;position:absolute;top:22px;right:2%;}
.top_5{	width:100%;height:34px;;position:absolute;top:70px;left:0px; background:#c70025; filter:alpha(opacity:80); opacity:0.8;  -moz-opacity:0.8;-khtml-opacity: 0.8; border-bottom:#FFF solid 1px; border-top:#FFF solid 1px;}
.top_bannner{ color:#FFF; margin-left:10px; margin-right:10px;}
.top_bannner li{ width:20%; float:left; text-align:center; font-size:16px; line-height:34px;background:url(../images/in16_20.jpg) no-repeat right 12px;}
.top_bannner a{ color:#FFF; width:20%;}
.top_bannner li.nobg{ background:none;}


/*public scroll*/
.scroll{margin:0px auto;max-width:750px; position:relative;}
.scroll_box{overflow:hidden;visibility:hidden;position:relative;}
.scroll_wrap{overflow:hidden; position:relative;}
.scroll_wrap li{position:relative;display:block;width:100%;float:left;}
.scroll_wrap li a{display:block;margin:0 auto;position:relative;}
.scroll_position{position:absolute;left:43%;bottom:13px; margin-left:16px;}
.scroll_position li{display:inline-block;width:10px;height:10px;border-radius:10px;background:#000;filter:alpha(opacity:30); opacity:0.3;  -moz-opacity:0.3;-khtml-opacity: 0.3;}
.scroll_position li a{font-size:0;filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;-khtml-opacity: 0.6;}
.scroll_position li.on{background-color:#fff;}
.scroll_position_bg{background:none;position:absolute;bottom:12px;left:43%;padding:0 15px;z-index:380px;height:20px;border-radius:26px;}

.sypat1{ width:100%; padding-top:4px; height:auto;}
.sypat1 p{text-align:center; height:36px;color:#535353; font-size:13px; width:310px; line-height:36px;}
.sypat1_1{ border-bottom:#d9d9d8 solid 1px; margin-bottom:5px; color:#d39d62;font-size:14px;}
.sypat1_1 img{ padding-left:10px;}
.sypat1_2 td{ text-align:center; padding-top:5px;}
.sypat1_2 td a{ color:#717171; line-height:24px; font-size:13px;}
.sypat1_2 img{width:80%; min-width:50px;}
.sypat1_3 { text-align:center;padding-top:5px;}
.sypat1_3 .btty{background:url(../images/in_58.jpg) no-repeat center; width:46px; height:25px; border:0; color:#FFF;}
.sypat1_3 .btty2{background:url(../images/in_56.jpg) no-repeat center; width:166px; height:25px; border:0; padding-left:22px;}

.qh_bt{border-radius: 5px;border: 1px solid #dd667c;float: left;width: 95%;position: relative;left: 2%}
  .qh_bt li{width: 100%;float: left;text-align: center;font-size: 1.4em;position:relative;font-weight: bold;line-height: 200%}
  .qh_bt li.active{background: #dd667c;color: #FFF} 
  .qh_bt li.active span{height:10px; display:block;position:absolute; left:50%;margin-left: -10px; }
  .qh_bt li.active span:before{content:''; height:0; width:0; display:block; border:10px transparent solid; border-bottom-width:0; border-top-color:#dd667c; position:absolute; top:1px; }
  .hide{display: none}
  
  .sywrap{width: 96%;margin: 10px auto}
  .sywrap table{border-left: 1px solid #d5d5d5;border-top: 1px solid #d5d5d5;}
  .sywrap table td{border-right: 1px solid #d5d5d5;border-bottom: 1px solid #d5d5d5;background: #f9f8f6}
  .sywrap table td a{line-height: 200%;font-size: 14px;font-weight: bold;}

 .blank10{width: 100%;height: 10px;overflow: hidden;clear: both;}
 .dd p{ text-indent:2em; color:#747373; line-height:24px;}
 
.pat6t {background-color: #fff;float: left; width: 100%;}
.pat6 {float: left;height: 55px;margin-top: 25px;width: 100%;}
.pat6_1 { height: 45px; margin-left: auto;margin-right: auto;padding-top: 10px;width: 320px;}
.pat6_1 img {padding-top: 6px;}
.part6 .pat6_1 ul {height: 44px;width: 100%;}
.part6 .pat6_1 ul li {
    float: left;
    font-size: 14px;
    height: 35px;
    line-height: 35px;
    margin: 4px 10px;
    text-align: center;
    width: 32px;
}
.part6 .pat6_1 ul li a {
    color: #464646;
}
.fot {
    background-color: #fff;
    float: left;
    height: 53px;
    margin-top: 8px;
    width: 100%;
}
.fot p {
    color: #484848;
    line-height: 20px;
    padding-top: 10px;
    text-align: center;
}
.showMenu ul {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #e6e6e6;
    border-color: #c6c6c6 #c6c6c6 -moz-use-text-color;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    display: none;
    left: -1px;
    position: absolute;
    z-index: 999;
}
.showMenu ul li {
    border-bottom: 1px solid #c6c6c6;
    display: block;
    float: none;
    font-size: 12px;
    height: 35px;
    line-height: 35px;
    overflow: hidden;
    position: relative;
    width: 78px;
}
.con_foot {
    background: url("/statics/images/1_03.gif") repeat-x scroll center top rgba(0, 0, 0, 0);
    bottom: 0;
    color: #fff;
    float: left;
    font-size: 14px;
    height: 40px;
    line-height: 1em;
    opacity: 0.9;
    overflow: hidden;
    position: fixed;
    text-align: center;
    text-shadow: 0 0 0 #000;
    width: 100%;
    z-index: 100;
}
.con_foot img {
    padding-top: 6px;
}
.con_foot a {
    color: #fff;
    display: block;
    float: left;
    height: 40px;
    text-align: center;
    text-indent: 0;
}
.con_foot a span {
    float: right;
    padding-right: 10px;
    padding-top: 11px;
}
#rl_footer {
    margin-left: auto;
    margin-right: auto;
    width: 320px;
}
.con_foot #rl_footer a {
    color: #fff;
    display: block;
    float: left;
    height: 44px;
    text-align: center;
    text-indent: 0;
}
#bottom_dh {
    width: 25px;
}
#bottom_kt {
    background: url("/statics/images/1_05.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    width: 100px;
}
#bottom_yy {
    background: url("/statics/images/1_05.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    width: 90px;
}
#bottom_wz {
    background: url("/statics/images/1_05.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    width: 90px;
}


 .zjzxbt{width: 120px;height:29px;-moz-border-radius: 15px;      /* Gecko browsers */ -webkit-border-radius: 15px;/* Webkit browsers */ border-radius:15px; /* W3C syntax */ background-color:#cb7d66;line-height:28px; float:left; text-align:center; color:#FFF;}
 
 
 .rlzz_pat11{ width:100%; float:left; }
.rlzz_pat11_1{ width:315px; margin:0 auto;}


 .myform input[type='text'],textarea{

       border-radius:6px;
       border:1px solid #909090;
       -webkit-transition: box-shadow 0.30s ease-in-out; 
       -moz-transition:  box-shadow 0.30s ease-in-out;
       line-height: 200%;width: 80%

    }
  .myform input:focus,textarea:focus{

     outline:none;
     border:#d23351 1px solid;
     box-shadow: 0 0 8px rgba(210, 51, 81, 1);

   }
   .myform{width: 96%;margin: 0 auto}
   .myform {font-size: 1.2em}
    .myform button,.myform input[type='submit']{border-radius: 6px;position: relative;left: 20px;}
    .myform button{background: #dd797b;color: #FFF;left: 100px}
    .myform input[type='submit']{background: none;border-radius: 6px;color: #dd797b;text-shadow:1px 1px #FFF;}
	.xgwz_list{ width:318px; margin:0 auto;}
    .xgwz_list li{width: 100%;line-height: 300%;border-bottom: 1px solid #eee}
    .xgwz_list li a{color: #505050;font-size: 1.2em}
.xgwz_list li span{height:20px; width:10px; display:block; position:relative;float: left;}
.xgwz_list li span{width:20px;}
.xgwz_list li span:before{content:''; height:0; width:0; display:block; border:5px transparent double; border-right-width:0; border-left-color:#dd797b; position:absolute; top:12px; left:0px;}
.button{padding: 5px 10px;
  text-decoration: none;
  font: bold 1.2em 'Trebuchet MS',Arial, Helvetica;
  display: inline-block;
  text-align: center;
   border: 1px solid #9c9c9c;
  border: 1px solid rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 .05em rgba(0,0,0,0.4);
  -moz-box-shadow: 0 0 .05em rgba(0,0,0,0.4);
  -webkit-box-shadow: 0 0 .05em rgba(0,0,0,0.4);}
  .dzzl li{line-height: 300%;border-bottom: 1px dotted #999;float: left;width: 100%;font-size: 1.2em;}
  .dzzl li span{float: right;display: block;line-height: 200%;margin-top: 8px;padding: 0 5px;color: #FFF}
  .bg_blue{background: #9fbcdd} .bg_red{background: #e48596}
  .qhzx2 {width: 100%;height: 80px;background: url(/statics/images/fkyz/fk_04.png) no-repeat right;background-size: 95px;}
  .zjzx strong{font-size: 1.2em}
  .zjzx .th{width: 200px;line-height: 28px;font-size: 1.2em;font-weight: 700;border: 1px solid #d87f47;border-radius: 10px;height: 28px;float: left;}
  .zjzx .th span{background: #d87f47;border-radius: 10px;color: #FFF;height: 28px;float: left;width: 82px;text-align: center;}
  .zjzx .th a{float: right;margin-right: 10px}
  .sblf p{font-size: 1.2em}
  .sblf2 li{width: 100%;border: 1px solid #cfddee;float: left;margin-bottom: 10px}
  .sblf2 li img{float: left;margin: 10px;width: 80px}
  .sblf2 li p{padding:5px 10px}
  .sblf2 li p strong{font-size: 1.0em;color: #dd667c}