
.banner{ width:100%;  margin:0 auto; overflow:hidden; text-align:center; }
.flexslider {   margin:0 auto; position: relative; height: 460px; overflow: hidden; background: url("../images/lightbox-ico-loading.gif")/*tpa=http://www.jshygrating.com/template/096/images/lightbox-ico-loading.gif*/ 50% no-repeat;  }
.slides { position: relative; z-index: 1;}
.slides li { height: 460px}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url("../images/dot.png")/*tpa=http://www.jshygrating.com/template/096/images/dot.png*/ right 0 no-repeat;_background: url("../images/dot.gif")/*tpa=http://www.jshygrating.com/template/096/images/dot.gif*/ right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}


.hb{ width:1003px; margin:25px auto;}
.hbtop{ width:1003px; height:100px; background:url("../images/hbtop.jpg")/*tpa=http://www.jshygrating.com/template/096/images/hbtop.jpg*/ no-repeat center top; font-size:22px; font-weight:bold; text-align:center; padding-top:20px; line-height:90px; }
.hbtop span{ color:#ff3000;}
.hbtop a{ float:right;  display:block; padding-top:10px;}


.pro{ width:1000px; margin:0 auto;}
.proleft{ width:243px; float:left}
.proltop{ height:73px; background:url("../images/pclasstop.jpg.png")/*tpa=http://www.jshygrating.com/template/096/images/pclasstop.jpg*/ no-repeat;}
.proright{ width:723px; float:right; border:1px solid #cecece; background:#f3f3f3 url("../images/protop.jpg")/*tpa=http://www.jshygrating.com/template/096/images/protop.jpg*/ repeat-x top;padding: 0 10px;}
.proltest{ border:3px solid #0056a8; padding: 1px;}
.proltest ul{ background:url("../images/prolbg.jpg")/*tpa=http://www.jshygrating.com/template/096/images/prolbg.jpg*/ repeat-x top;}
.proltest ul li{ width:223px; height:41px; line-height:37px; background:url("../images/dot.jpg")/*tpa=http://www.jshygrating.com/template/096/images/dot.jpg*/ no-repeat 25px center; border-bottom:1px dashed #bfbfbf; text-indent:45px; margin:0 auto;}
.proltest ul li a:hover{ display:block; width:223px;height:41px; background: url("../images/pclassturn.jpg")/*tpa=http://www.jshygrating.com/template/096/images/pclassturn.jpg*/ no-repeat center; color:#fff;}
.prortop{ border-bottom:2px solid #0d5ba6; color:#0d5ba6; padding:0 5px; line-height:45px; }
.prortop h2{ font-size:18x; display:inline;}
.prortop a{ float:right; padding-top:15px; }
.prortop span{ color:#333333; padding-left:10px;}
.prortest ul li{ float:left; margin:9px 27px;}
.prortest ul li img{ width:180px; height:135px;}
.prortest li a{ display:block; text-align:center; background:#b2b2b2; color:#fff; border:1px solid #b2b2b2;}
.prortest li  a:hover{ background:#0258aa; display:block; border:1px solid #0258aa}
  
#tab03 { position:relative; width:1000px; margin:0px;  }
#tab03 h3 { width:227px; height:35px; line-height:35px; position:relative; z-index:1;    text-align:center; font-size:14px;  background:#e8e8e8; cursor:pointer; margin:6px 0; }
#tab03 h3.up { z-index:3; color:#fff;  background:#0a81ca; }
#tab03 div.tab { display:none; position:absolute; left:227px; top:0; z-index:2; width:730px; padding-left:20px;   }
#tab03 div.tab.up { display:block; }
#tab03 div.tab li{ float:left; margin:15px 20px; line-height:25px; text-align:center;width:142px; height:130px; }
 #tab03 div.tab li img{ width:140px; height:105px; border:1px solid #b0b0b0}
 #tab03 div.tab li a:hover{ background:#0a81ca; width:142px; height:130px; display:block; color:#fff;}
 #tab03 div.tab li a:hover img{ border:1px solid #0a81ca}
.prolt{ width:227px; height:47px; line-height:47px; color:#fff; background:url("../images/prolt.jpg")/*tpa=http://www.jshygrating.com/template/096/images/prolt.jpg*/ no-repeat; text-align:center; font-size:24px; }

.case{ background:url("../images/casetop.jpg")/*tpa=http://www.jshygrating.com/template/096/images/casetop.jpg*/ no-repeat top center; margin:25px auto; padding-top:180px;}
.casetest{ width:1000px;  margin:0 auto;  }
.casetest li{ width:485px; margin:7px; float:left; background:url("../images/casebg.jpg")/*tpa=http://www.jshygrating.com/template/096/images/casebg.jpg*/ no-repeat bottom center; padding-bottom:24px;}
.casetest li img{ width:180px; height:135px; float:left; margin-right:10px;}
.bo{ border:1px solid #bbbbbb; background:#e9e9e9;}
.bo h3{ font-size:17px;}
  
a.abtn{display:block;height:270px;width:17px;overflow:hidden;background:url("../images/arrow3.png")/*tpa=http://www.jshygrating.com/template/096/images/arrow3.png*/ no-repeat 0px 50%;}
a.aleft{float:left;}
a.agrayleft{cursor:default;background-position:-34px 50%;}
a.aright{float:right;background-position:-17px 50%;}
a.agrayright{cursor:default;background-position:-51px 50%;}
.scrolllist{width:1000px;height:270px;margin:0 auto;}
.scrolllist .imglist_w{width:960px;height:270px;overflow:hidden;float:left;position:relative;/*必要元素*/}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{float:left; margin:0 10px;}
.scrolllist .imglist_w li img{width:180px; height:135px;}

.scrolllist .imglist_w li a{background:#e9e9e9; padding:20px; width:180px; display:block; width:180px;}
.scrolllist .imglist_w li a:hover{ background:#428bd6; color:#fff; display:block;}
.scrolllist .imglist_w li a:hover h3{  color:#fff;  }
.scrolllist .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}
.scrolllist .imglist_w li h3{ color:#0044df}

#s2 a.abtn{display:block;height:105px;width:17px;overflow:hidden;background:url("../images/arrow3.png")/*tpa=http://www.jshygrating.com/template/096/images/arrow3.png*/ no-repeat 0px 50%;}
#s2 a.aleft{float:left;}
#s2 a.agrayleft{cursor:default;background-position:-34px 50%;}
#s2 a.aright{float:right;background-position:-17px 50%;}
#s2 a.agrayright{cursor:default;background-position:-51px 50%;}
 
#s2  .imglist_w{width:920px;height:105px;overflow:hidden;float:left;position:relative;/*必要元素*/}
#s2 .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
#s2  .imglist_w li{float:left; margin:0 10px; text-align:center;}
#s2  .imglist_w li img{width:165px; height:85px;}
#s2{width:960px;height:105px;margin:0 auto;}
#s2  .imglist_w li a{padding:0; width:165px; display:block; background:none;}
#s2  .imglist_w li a:hover{ background:none; display:block;}
#s2  .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}

#s3 a.abtn{display:block;height:230px;width:0px;overflow:hidden;background:url("../images/arrow3.png")/*tpa=http://www.jshygrating.com/template/096/images/arrow3.png*/ no-repeat 0px 50%;}
#s3 a.aleft{float:left;}
#s3 a.agrayleft{cursor:default;background-position:-34px 50%;}
#s3 a.aright{float:right;background-position:-17px 50%;}
#s3 a.agrayright{cursor:default;background-position:-51px 50%;}
#s3{width:280px;height:230px;margin:0 auto;}

#s3  .imglist_w{width:280px;height:230px;overflow:hidden;float:left;position:relative;/*必要元素*/}
#s3 .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
#s3  .imglist_w li{float:left;width:280px; margin:0;   text-align:center;}
#s3  .imglist_w li img{width:280px; height:210px;}
#s3  .imglist_w li a{padding:0; width:280px; display:block; background:none;}
#s3  .imglist_w li a:hover{ background:none; display:block;}
#s3  .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}


.ad{ text-align:center; height:233px; background:url("../images/ad.jpg")/*tpa=http://www.jshygrating.com/template/096/images/ad.jpg*/ no-repeat center; width:100%; overflow:hidden;}
.ys{ background:url("../images/ystop.jpg.png")/*tpa=http://www.jshygrating.com/template/096/images/ystop.jpg*/ no-repeat center top; padding-top:100px; margin-top:25px; }
.ysa{ height:353px; background:url("../images/ysa.jpg")/*tpa=http://www.jshygrating.com/template/096/images/ysa.jpg*/ no-repeat center;}
.ysb{ height:515px; background:url("../images/ysb.jpg")/*tpa=http://www.jshygrating.com/template/096/images/ysb.jpg*/ no-repeat center;}
.ysc{ height:383px; background:url("../images/ysc.jpg")/*tpa=http://www.jshygrating.com/template/096/images/ysc.jpg*/ no-repeat center;}
.ysd{ height:467px; background:url("../images/ysd.jpg")/*tpa=http://www.jshygrating.com/template/096/images/ysd.jpg*/ no-repeat center;}
.ada{ text-align:center; }
.ada{ height:129px; text-align:center; background:url("../images/ada.jpg")/*tpa=http://www.jshygrating.com/template/096/images/ada.jpg*/ no-repeat center; width:100%; overflow:hidden;}
.about{ width:998px; margin:25px auto; padding-top:2px; padding-left:2px; padding-bottom:6px; background:url("../images/textbg.jpg")/*tpa=http://www.jshygrating.com/template/096/images/textbg.jpg*/ repeat;}  
.com{ width:645px; padding:10px 15px; float:left; background:#ffffff url("../images/title.jpg")/*tpa=http://www.jshygrating.com/template/096/images/title.jpg*/ repeat-x top; border:1px solid #d1d1d1;}
.comtest img{ float:left; padding-right:10px;}
.comtest table{ margin-top:10px;}
.moreaa{ width:105px; height:21px; background:url("../images/morea.jpg")/*tpa=http://www.jshygrating.com/template/096/images/morea.jpg*/ no-repeat; display:block;  }
.morebb{ width:105px; height:21px; background:url("../images/moreb.jpg")/*tpa=http://www.jshygrating.com/template/096/images/moreb.jpg*/ no-repeat; display:block;  margin:0 10px;}
.comtest,.worktest,.contest,.newstest,.newstest{ padding:10px 0;}

.title{ border-bottom:2px solid #0159a1; background:url("../images/titdot.jpg")/*tpa=http://www.jshygrating.com/template/096/images/titdot.jpg*/ no-repeat 5px center; padding-left:25px;}
.title h3{ font-size:18px; color:#0159a1; display:inline; margin-right:8px;  }
.title a{ float:right; padding-top:10px;}

.work{ width:280px; padding:10px 15px;float:right;background:#ffffff url("../images/title.jpg")/*tpa=http://www.jshygrating.com/template/096/images/title.jpg*/ repeat-x top;border:1px solid #d1d1d1;}

.news{ width:998px; margin:0 auto;}  
.jsnews,.con{ width:322px; float:left;background:url("../images/textbg.jpg")/*tpa=http://www.jshygrating.com/template/096/images/textbg.jpg*/ repeat; padding-top:3px;}
.comnews{ width:322px; float:left; margin:0 16px;background:url("../images/textbg.jpg")/*tpa=http://www.jshygrating.com/template/096/images/textbg.jpg*/ repeat; padding-top:3px;}
.jsn,.comn,.cona{padding:10px 15px;background:#ffffff url("../images/title.jpg")/*tpa=http://www.jshygrating.com/template/096/images/title.jpg*/ repeat-x top; border:1px solid #d1d1d1;}
.moreb a{ text-align:center; background:#cf0000; width:80px; height:22px; line-height:22px; display:block; float:right; color:#fff;}
.jsn ul{ padding-top:10px;}
.jsn ul li{ background:url("../images/dota.jpg")/*tpa=http://www.jshygrating.com/template/096/images/dota.jpg*/ no-repeat left center; padding-left:15px; line-height:26px;}
.jsn ul li span{ float:right;}
.comn ul li{ background:url("../images/dotb.jpg")/*tpa=http://www.jshygrating.com/template/096/images/dotb.jpg*/ no-repeat left center; padding-left:15px;}
.newst img{ width:285px; height:105px; display:block; padding-bottom:12px;}

 