/* CSS Document */

.rg_content .pic{width:100%;height:378px;overflow:hidden;background:url(../images/pic0.jpg) no-repeat left top;background-size:100%;position:relative;display:table;}
.rg_content .pic strong{display:table-cell;*padding-top:55px;vertical-align:middle;padding:0px 45px;text-align:center;line-height:100px;width:100%;font-size:65px;color:#fff;}

.rg_content .hh{ width:100%; height:80px; line-height:80px; font-size:36px;font-weight:bold;text-align:center; color:#ff7519;}
.rg_content .hh img{margin-left:1px;vertical-align:-5px;}


.rg_content .case{width:100%;padding:39px;overflow:hidden;background:#EAEAEF;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
.rg_content .case .pic1{width:506px;height:336px;float:left;}
.rg_content .case .pic2{width:860px;height:113px;margin-top:40px;float:left;}
.rg_content .case .des{width:318px;float:right;}
.rg_content .case .des h5{margin-bottom:15px;font-size:24px;line-height:30px;padding:15px 5px;font-weight:normal;border-bottom:1px solid #999999;}
.rg_content .case .des p{width:96%;margin:auto;font-size:14px;line-height:24px;}
.rg_content .case .des p a{color:#333;}
.rg_content .case .des p a:hover{color:#333;text-decoration:none;color:#333;}

.rg_content  .honour_pic{width:100%;overflow:hidden;margin:auto;padding-top:10px;}
.rg_content  .honour_pic li{width:99%;height:195px;padding:7px 0;margin:26px auto;border:1px solid #E4E4E4;cursor:pointer;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;}
.rg_content  .honour_pic li img{display:block;width:287px;height:195px;float:left;margin-left:7px;}
.rg_content  .honour_pic li h5{width:546px;line-height:60px;float:left;margin-left:40px;font-size:24px;font-weight:normal;}
.rg_content  .honour_pic li p{width:546px;line-height:45px;float:left;margin-left:40px;font-size:15px;line-height:25px;}



.rg_content  .honour_pic li:hover{color:#9966cc;box-shadow:0px 0px 6px rgba(0,0,0,0.25);-webkit-box-shadow:0px 0px 6px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 6px rgba(0,0,0,0.25);-ms-box-shadow:0px 0px 6px rgba(0,0,0,0.25);-o-box-shadow:0px 0px 6px rgba(0,0,0,0.25);transform:translateY(-2px);-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);}



.page{width:665px;overflow:hidden;margin:auto;}
.page li{display:inline;line-height:30px;margin:0 2px;color:#999999;font-size:12px;font-weight:bold;}
.page li a{color:#696969;font-weight:100;background:#f2f2f2;padding:2px 5px;border:1px solid #ccc;}
.page li.ono{}
.page li.ono a{background:#E14897;color:#fff;}
.page li a:hover, .page a:active {background:#E14897;color:#fff;}
.page span.thisclass{background: none repeat scroll 0 0 #8D0245;color: #FFFFFF; display: inline;font-weight: bold; overflow: hidden;padding: 2px 5px;}
.page span.thisclass a {background: none repeat scroll 0 0 #8D0245;color: #FFFFFF;}
.page span.disabled a:link, .page span.disabled a:visited { background: none repeat scroll 0 0 transparent; border: medium none;color: #8D0245;}
.page span.disabled a:hover {background: none repeat scroll 0 0 transparent; border: medium none;color: #FF6600;text-decoration: none;}
.thisclass a{ background: none repeat scroll 0 0 #8D0245;color: #FFFFFF;font-weight: bold;}