
.app_sybt { font-size: 1.1rem; height: 20px; overflow: hidden; margin-top: 18px; text-align: center;}
.app_synr { color: #9d9d9d; height: 45px; overflow: hidden; line-height: 23px; margin-top: 10px; }
.app_syqh { margin-top: 15px;}
.app_syqh img { width: 100%;}
.app_syywbt  { border-bottom: 1px solid #bd1a2d; height: 33px; margin-top: 12px;}
.app_syywbt li { float: left; width: 25%; font-size: 1.0rem; text-align: center; }
.app_syywbt li a { display: block;}
.app_syywbt li.hover { display: block; border-bottom: 3px solid #bd1a2d; color: #bd1a2d;height: 32px;}
.app_syywbt li.hover a {color: #bd1a2d;}
.app_syywnew { height: 120px; overflow: hidden; margin-top: 10px;}
.app_syywnew li { height: 30px; line-height: 30px; overflow: hidden;}
.app_syzwline {  margin-top: 20px; background: url(../images/line_15.jpg) repeat-x; background-position: 26px;}
.app_syzwtite2 { width: 46%; margin: auto; background: #fff; height: 30px; line-height: 30px; text-align: center; font-size: 1.2rem;}
.app_syzwtite3 { width: 31%; margin: auto; background: #fff; height: 30px; line-height: 30px; text-align: center; font-size: 1.1rem;}
.app_syzwlist li { float: left; border: 1px solid #ddd; width: 30%; height: 35px; line-height: 35px; margin: 15px 5px 0 5px;}
.app_syzwtu { padding: 5px 0 0 8px;}
.app_syzwtu img { zoom:0.7;}
.app_sywz { padding-left: 6px;}
.app_syxx { width: 20%; margin: auto;}
.app_syxx li { float: left; width:25%; height:5px; border-radius: 5px; background: #ddd; margin: 15px 0 0 10px;}
.app_syxx li.hover { background: #bd1a2b; border-radius: 5px; }
.app_syxx li.hover a {border-radius: 5px;}
.app_sybanner { margin-top: 18px;}
.app_sybanner img { width: 100%;}
.app_syfb li { float: left; width: 46%; height: 39px; line-height: 39px; background: #f2f2f2;margin: 15px 0 0 10px;}
.app_syfbtp { padding: 3px 0 0 18px;}
.app_syfbtp img { zoom:0.8;}
.app_syfb2 { width: 95%;background: #f2f2f2;margin: 15px 0 0 10px; height: 39px; line-height: 39px; text-align: center;}
.app_syfbtp2 { padding: 3px 0 0 108px;}
.app_syfbtp2 img { zoom:0.8;}
.app_sypic li { float: left; width: 46%; margin: 15px 0 0 10px;}
.app_sypic li img { width: 100%;}
.app_syzj { width: 95%; margin: auto;  height: 120px; overflow: hidden; margin-top: 10px;}
.app_syzj li { height: 30px; line-height: 30px;}
.app_syzj li span { float: right; color: #c4c4c4;}
.app_syzjlist { margin-top: 15px;}
.app_syzjlist li { float: left; width: 25%; text-align: center; line-height: 22px;}
.app_syzjlist li img { zoom:0.6}
.app_syztzl { height: 160px; overflow: hidden; margin-top: 10px;}
.app_syztzl li { width: 45%; float: left; margin: 10px 8px 0 10px;}
.app_syztzl li img { width: 100%;}



  
	  /*banner*/
	  #banner { position: relative; height: 200px;  overflow: hidden; margin:auto;z-index:10; margin-top: 10px; margin-top: 20px;  }
	  #banner_list img { border: 0px;}
	  #banner_bg { position: absolute; bottom: 0; background-color: #000; height: 40px; filter: Alpha(Opacity=30); opacity: 0.3; cursor: pointer; width:100%; }
	  #banner_info { position: absolute; bottom: 0; left: 5px; height: 28px; color: #fff; z-index: 1001; cursor: pointer; font-size:0.9rem; }
	  #banner_text { position: absolute; width: 120px; z-index: 1002; right: 3px; bottom: 3px; }
	  #banner ul { position: absolute; list-style-type: none; filter: Alpha(Opacity=70); opacity: 0.7; z-index: 1002; margin: 0; padding: 0; bottom: 11px; right: 5px; }
	  #banner ul li { float: left; display: block; color: #FFF; background:#006eab; cursor: pointer; border-radius: 100px; width: 12px; height: 12px; margin-left: 3px; }
	  #banner ul li.on { background-color: #ce0002; }
	  #banner_list a { position: absolute; }