body,td,th {
	font-size: 12px;
	color: #4e4d4d;
	
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	font-size: 12px;
	text-decoration: none;
	color: #4e4d4d;
}
a:hover {
	text-decoration: none;
	color: #f20;
}

a img {border: none; } 


div{word-break:break-all}
table{table-layout:nowrap;border-collapse:collapse}

li, ul, ol, dl, dd, dt{margin:0px; list-style:none; list-style-position:outside;padding:0px; text-indent:0;}
div{margin:0px;padding:0px;}

form, fieldset, legend, button, input, textarea, table, tr, td
{margin:0px;padding:0px;}


.supo_top {clear:both;width:100%;margin: 0 auto;border-top:#f1f2f3 1px solid; height:60px;}
.supo_top .supo_top_left{float: left; margin: 15px 0 15px 5px;}
.supo_top .supo_top_right{float: right;text-align: right;  margin: 0px 11px 0px 0px;}
.supo_dh {clear:both;width:100%;margin: 0 auto; height:70px; background:#003cad;}
.supo_dh .supodh{clear:both;margin: 0 auto; width:100%;}
.supo_dh .supodh ul {margin:0 auto;width:100%;  }
.supo_dh .supodh ul li{ float:left; width:25%; height:35px; line-height:34px;font-size:12px; text-align:center;  }
.supo_dh .supodh ul li a { color:#FFF;display:block; border-right:1px #fff solid; border-bottom:1px #fff solid;}
.supo_dh .supodh ul li a:hover { color:#FFF;  background-color:#1c63e8;display:block;}
.supo_dh .supodh ul li .on { color:#FFF;  background-color:#1c63e8;display:block;}




.topfont a:hover {COLOR:#f20; text-decoration:underline;}
.topfont a {color:#005AC7; text-decoration:none;}
.topfont  {color:#005AC7;}






.font01 a:hover {COLOR:#f20; text-decoration:underline;}
.font01 a {color:#0000FF; text-decoration:none;}
.font01  {color:#0000FF;}


.font02 a:hover {COLOR:#FFFF00;text-decoration:none;}
.font02 a {color:#fff;  text-decoration:none;}
.font02  {color:#fff; }

.banner{ clear:both;float:left; width:100%}
  .container {
      margin: 0 auto
    }

  .container {
        width:100%
      }
	  
	   #slides {
      display: none;
	  position:relative;
    }

    #slides .slidesjs-navigation {
      margin-top:0px;
    }

    #slides .slidesjs-previous {
      margin-right: 5px;
      float: left;
    }

    #slides .slidesjs-next {
      margin-right: 5px;
      float: left;
    }

    .slidesjs-pagination {
      margin: 6px 0 0;
	  margin-left:45%;
	  bottom:6px;
	   list-style: none;
	   position: absolute;
		z-index: 99;
    }

    .slidesjs-pagination li {
      float: left;
      margin: 0 5px;
    }

    .slidesjs-pagination li a {
      display: block;
      width: 16px;
      height: 0;
      padding-top: 8px;
      background-image: url(../images/qh02.gif);
      background-position: 0 0;
      float: left;
      overflow: hidden;
    }

    .slidesjs-pagination li a.active,
    .slidesjs-pagination li a:hover.active {
    background-image: url(../images/qh01.gif);
      background-position: 0 0;
    }

    .slidesjs-pagination li a:hover {
     background-image: url(../images/qh01.gif);
      background-position: 0 0;
    }

    #slides a:link,
    #slides a:visited {
      color: #333
    }

    #slides a:hover,
    #slides a:active {
      color: #9e2020
    }

    .navbar {
      overflow: hidden
    }
#slides {
      display: none
    }
	
	
	
	
.list_p {clear:both;width:100%; margin: 0 auto;}
.list_p ul{ }
.list_p ul li{ float:left; width:32%;}
.blank{ clear:both; }
.list_p ul li img{vertical-align:middle; width:98%;}
.list_p .info{text-align:center; padding-left:2px; padding-right:2px;}






.supo_sy01 {clear:both;width:100%;margin: 0 auto; background-color:#1c63e8;  height:36px;}
.supo_sy01 .supo_sy01_left{float: left; margin: 0px 0 0px 10px; color:#FFFFFF; font-weight:bold; line-height:36px;}

.supo_sy01 .supo_sy01_right{float: right;text-align: right;  margin: 0px 10px 0px 0px;color:#FFFFFF; line-height:36px;}

.supo_sy01 .supo_sy01_right a{color:#FFFFFF; }
.supo_sy01 .supo_sy01_right a:hover{color:#FFFFFF; text-decoration:underline; }

.supo_synr {clear:both;width:100%;margin: 0 auto;}

.supo_synr .supo_synr_left{ text-align:left;margin:10px; color:#333333; line-height:24px;}

.supo_synr .supo_synr_left a{ color:#333333;}

.supo_synr .supo_synr_left a:hover{ color:#f20;}

.supo_syxwlb {clear:both;width:100%;margin: 10px auto;}
.supo_syxwlb .supo_syxwlb_left{ text-align:left; border-bottom:#818181 1px dotted;  line-height:18px; background-image:url(../images/tu03.gif); background-position:center right; background-repeat:no-repeat; color:#333333; padding:8px 21px 8px 14px;}

.supo_syxwlb .supo_syxwlb_left02{ text-align:left;  line-height:18px; background-image:url(../images/tu03.gif); background-position:center right; background-repeat:no-repeat; color:#333333; padding:8px 21px 8px 14px;}




.supo_syline {clear:both;width:100%;margin: 0 auto; height:50px;}




.supoerji {clear:both;width:100%;margin: 0 auto; }
.supoerji .supoerji_left{float: left; height:34px; line-height:34px; margin: 0px 0 0px 12px; color:#4b4545; font-size:12px; font-weight:bold;}

.supoerji .supoerji_right{float: right;text-align: right; position:relative;}
.supocd{ position:absolute; top:34px; right:0;}


/*
.nav_user{float:right;margin:5px 7px 0 0;display:inline;position:relative;height:34px;width:40px}
.nav_user.hover .menu,.nav_user:hover .menu{display:block}

.nav_user .menu{display:none;position:absolute;left:0;top:38px;width:140px;text-align:left;padding:0
10px;background:#fff;border:solid 1px #cccaca;}




.nav_user .nav{width:26px;display:inline-block;position:relative;color:#524d4d;width:20px;height:0;padding:30px
5px 0 10px;margin-left:10px;text-shadow:0 1px rgba(255,255,255,1);overflow:hidden}

.nav_user .nav img{position:absolute;top:3px;left:0;width:20px;height:20px;border-radius:2px}

.nav_user .nav em{position:absolute;top:11px;right:0px;width:7px;height:6px;background:url(http://www.17sucai.com/static/images/arrow-down.gif) no-repeat -6px -9px;-moz-transition:-moz-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;transition:transform .2s ease-in}

.nav_user .nav:hover em{background-position:-6px -39px;-moz-transform:rotate(180deg);-moz-transform-origin:50% 30%;-webkit-transform:rotate(180deg);-webkit-transform-origin:50% 30%;-o-transform:rotate(180deg);-o-transform-origin:50% 30%;transform:rotate(180deg);transform-origin:50% 30%}



.nav_user  .tools{background-image:url(http://www.17sucai.com/static/images/header_sprite.png);background-repeat:no-repeat;background-position:7px -235px}



.nav_user .menu{top:34px;left:-106px;padding:0;width:150px}

.nav_user li{display:block;position:relative;border-bottom:1px solid #E1DFDF}

.nav_user li em{width:16px;height:16px;position:absolute;left:10px;top:10px;background:url(http://www.17sucai.com/static/images/header_sprite.png) 0 -1px no-repeat}
.nav_user li.mine em{background-position:0 -1px}
.nav_user li.mine:hover em{background-position:-140px -1px}
.nav_user li.mine a.gray{color:#5e5e5e}
.nav_user li.about em{background-position:0 -151px}
.nav_user li.about:hover em{background-position:-140px -151px}
.nav_user li a{display:block;padding:6px 10px 6px 36px;text-align:left;font-weight:400;height:24px;line-height:24px;font-size:14px}
.nav_user li a:hover{color:#221919;text-decoration:none;background-color:#F2F2F2}


*/









.supo_nr {clear:both;width:100%;margin: 0 auto;}

.supo_nr .supo_nr_left{ text-align:left; padding:10px; color:#333333; line-height:24px;word-wrap:break-word;}

.supo_nr .supo_nr_left a{ color:#333333;}

.supo_nr .supo_nr_left a:hover{ color:#f20;}

.supo_nr .supo_nr_left img{ width:100%; }






.supo_nr .supo_cpxq_left{  padding:8px 10px 0px 10px; color:#646464; float:left}


.supo_nr .supo_cpxq02_left{ text-align:left;  line-height:36px; background-image:url(../images/xqbg.gif); background-position:center right; background-repeat:no-repeat; color:#737373; padding:8px 21px 8px 14px;}



.l{float:left;} .r{float:right;}
			
	
	.cpxq-dqtj{line-height:26px; color:#646464} 
        .cpxq-dqtj a{float:left; border: 1px solid #cccccc; padding: 0 8px 0 8px; margin-right:8px;  margin-bottom:3px;text-decoration:none;}
        .cpxq-dqtj a:hover{text-decoration:none;border: 1px solid #fb6117; color:#646464; }
		.cpxq-dqtj .cpxqact{text-decoration:none;border: 1px solid #fb6117; color:#646464;}
        .cpxq-dqtj .cpxqtip{line-height:26px; }



.supo_nr .supo_nr02_left{ text-align:center; font-size:14px; font-weight:bold; margin-top:16px;}

.supo_nr .supo_nr03_left{ text-align:center; color:#989494; border-bottom:#CCCCCC 1px solid; margin-top:10px; margin-bottom:12px; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif;}


.supo_nr .supo_nr04_left{ text-align:left;  margin-top:16px; padding:10px; line-height:24px;}

.supo_ejlb {clear:both;width:100%;margin: 10px auto;}
.supo_ejlb .supo_ejlb_left{ text-align:left; border-bottom:#c2c2c2 1px solid;  line-height:18px; background-image:url(../images/tu02.gif); background-position:center right; background-repeat:no-repeat; color:#737373; padding:8px 21px 8px 14px;}



.supo_ejlb .supo_cpfl_left{ text-align:left; border-bottom:#c2c2c2 1px solid;  line-height:24px;color:#4e4d4d; padding:8px 21px 8px 14px;}


.supo_ejlb .supo_cpfl02_left{ text-align:center;  line-height:24px;color:#4e4d4d; padding:8px 21px 8px 14px;}


.supo_ejlb .supo_ejlb02_left{ text-align:center; padding-top:15px;}












.supo_cp li {
width:44%;
display: inline;
float: left;
margin-left:3%;
margin-right:3%;
padding-bottom:12px;
}

.supo_cp li img {
width:100%;

}




.supobdmain{clear:both;width:100%; float:left}
.supobdmain .supobdmain_left{float: left; width:100%; margin-top:10px;}


.supobdmain .supobdmain_left span{text-align:left; margin-left:5%;}



#box_footerBody{clear:both;width: 100%; z-index:99; height: 49px; position:fixed; bottom: 0px; text-align: center; left:0;border-top: none;}
.footer_body{ min-width:320px; }
.footer_ul{ display:block; background:#1c63e8; width:100%; height:49px;}
.footer_ul li{ display:inline; float:left; width:20%; height:49px;}
.footer_ul li a { display:block;  text-align:center;color:#FFF; font-size:12px;border-right:1px solid #6192ef;height:49px;}
.footer_ul li a.border_none{ border-right:none;}
.footer_ul li a:hover{ background:#054fd8; height:49px;display:block;color:#FFF;}

.footer_ul li a .icon{ display:block; width:30px; height:25px; margin:0 auto; background:url(../images/icon.png) no-repeat;}
.footer_ul li a .text{ display:block; height:16px; line-height:16px; text-align:center;}
.footer_ul li a span.f_tel{ background-position:0 0;}
.footer_ul li a span.mail{ background-position:-30px 0;}
.footer_ul li a span.map{ background-position:-60px 0;}
.footer_ul li a span.share{ background-position:-90px 0;}
.footer_ul li a span.massage{ background-position:-120px 0;}

/* ·ÖÒ³ */
/*.pages {padding:5px; text-align:center; margin:10px 0; color:#000; clear:both;}
.pages select {vertical-align:baseline; +vertical-align:middle; margin:0 0 5px 0;}
.pages a{border:1px solid #ddd; text-decoration:none; padding:.2em .65em; *padding:.25em .65em;  margin-right:.5em; zoom:1; font-weight:bold; color:#000;}
.pages a:link, .pages a:visited{border:1px solid #ddd; text-decoration:none; padding:.2em .65em; *padding:.25em .65em;  margin-right:.5em; zoom:1; font-weight:bold; color:#000;}
.pages a:hover{background:#0442AB;color:#fff; border:1px solid #0442AB;}
.pages span.cpb,.pages span.cpp{border:1px solid #fff; color:#fff; background:#0442AB; text-decoration:none; padding:.2em .65em; *padding:.25em .65em; margin-right:.5em; zoom:1;}*/

/*·­Ò³*/
.page{font-family:Arial,Verdana, helvetica, san-serif; font-size:12px; }
.page span{ display:inline-block; margin-right:5px; font-size:12px;}
.page span a{ display:inline-block; padding:0 8px;line-height:24px; border:1px solid #D7D7D7; background:#ffffff; text-decoration:none; font-size:12px;}
.page span a:hover{border:1px solid #EB5D07;color:#ffffff;background:#EB5D07;text-decoration:none; font-size:12px;}
.pagecurrent{padding:0 8px; line-height:24px; color:#ffffff;border:1px solid #EB5D07; background:#EB5D07;}

.inaboutnr{padding:10px; color:#333333;   line-height:23px;}
.inaboutnr p{ color:#333333;   line-height:23px;}
.supo_nr_left img{MAX-WIDTH:100%!important;HEIGHT: auto!important;width:expression(this.width > 320 ? "320px" : this.width)!important;}