﻿.left_box{ width:279px; float:left;}
.lbox_a{ height:30px; line-height:30px; background:url(/sites/ripp/en/PublishingImages/bgb.jpg) no-repeat;}

.lbox_b,.rbox_b,.centera{ height:auto; padding:10px 0; border: solid 1px #639edb;}
.bj{ padding-left:30px; color:#ffffff;}
.more{   width:10px; padding-right:10px;_margin-top:-20px; *margin-top:-25px; }
.lbox_b ul li{ height:30px;line-height:30px;background:url(/sites/ripp/en/PublishingImages/jt.gif) no-repeat scroll 20px; padding-left:40px; color:#8d8e90;}
.lbox_b ul li:hover{ color:#7ca6f9; background-color:#a8d9ed; width:215px; }
.g{_margin:10px; line-height:30px; vertical-align:middle; _padding-top:10px; }

.us p{ padding-left:10px; padding-top:10px; border: solid 1px #639edb; height:180px;}
.us{  background:url(/sites/ripp/en/PublishingImages/map.jpg) no-repeat;}
.martop{ margin-top:5px;}
.lin2{ padding:15px; }
#nei{ padding:15px; margin-top:20px;}
/*right*/
.rbox_a{ height:30px; line-height:30px; background:url(/sites/ripp/en/PublishingImages/line.jpg) no-repeat;}
.right_box{ width:660px; float:right;}
.tec_ctn { background: url(/sites/ripp/en/PublishingImages/fzcon.gif) no-repeat scroll 15px 0 transparent; height: 408px;  padding: 2px 0 50px 23px; width: auto;}
#shangfan { height: 98px; line-height: 25px; margin: 39px 0 0 100px; overflow: hidden; width: 465px;}

#shangfan li { background: url(/sites/ripp/en/PublishingImages/icon.gif) no-repeat scroll left 9px transparent; overflow: hidden;  padding-left: 15px; text-overflow: ellipsis;   white-space: nowrap;
}
li { list-style: none outside none;}
a {  cursor: pointer; outline: medium none; text-decoration: none; color:#000000;  background:}
.name{ background-color:#639edb;}
.backg{ background:url(/sites/ripp/en/PublishingImages/leaderbg.gif) repeat-x;  }
.leatab td {
    border-bottom: 1px solid #DDDDDD;
    border-top: 1px solid #DDDDDD;
   padding: 5px;

}

.leatab {
    border: 1px solid #DDDDDD;
    border-collapse: collapse;
    margin-top: 5px;
    table-layout: auto;

}

/* biaoge*/

.awatab {
    width: 630px;
}
.awatab th {
    background: url("/sites/ripp/en/PublishingImages/thbg.gif") repeat-x scroll center top transparent;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #DFDFDF;
    height: 27px;
    padding: 0 5px;
	border:none;
	border:0;
}
.awatab td {
    border: 1px solid #DFDFDF;
    padding: 3px 10px;
}


/*锟斤拷页*/
.cutpage a.current span {
    background: -moz-linear-gradient(center top , #7BC6FF, #0391FF) repeat scroll 0 0 transparent;
}
.cutpage a span {
    color:#cccccc;
    cursor: pointer;
    display: inline-block;
    height: 17px;
    line-height: 17px;
    padding: 0 5px;
}
.page {

text-align:center;
    margin: 20px 10px;
    width: 600px;
}

.cutpage A.current SPAN{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7bc6ff', endColorstr='#0391ff'); COLOR: #ffffff}

/*Consultation*/

.Consultation_l{ float:left; width:255px; height:150px; margin:10px 30px; line-height:50px; }
.Consultation_r{ float:left; width:610px; height:130px; padding:10px;}

/*jiangxiang*/


.fication li{float:left; width:100px; height:30px; line-height:30px; color: #ffffff;  background:url(/sites/ripp/en/PublishingImages/shipin1.png) repeat-x;}



/*cooperation*/
.font16{ font-size:16px;}
.fontwb{ font-weight:bold;color:black;}
.letters{ letter-spacing:1px;}
.textac{ text-align:center;}
.latest_tit{ padding-bottom:20px; background:url(/sites/ripp/en/PublishingImages/titbga.gif) repeat-x 0px 5px; height:13px;}
.title_h{ width:540px;}
.time_h{ width:80px;}

/*map*/

.btmap{ height:30px; line-height:30px; background:url(/sites/ripp/en/PublishingImages/mapbt.jpg) no-repeat;}


.mapbox {
    border: 1px solid #E5E5E5;
    margin: 0px 10px;
    width: 924px;
}

.mapbox th {
    background: url(/sites/ripp/en/PublishingImages/thbgh.gif) repeat-x scroll left 1px transparent;
    border-bottom: 1px solid #D7D7D7;
    height: 22px;
    padding: 5px 10px 0;
}
caption, th {
    text-align: left;
}
address, caption, cite, code, dfn, em, th, var {
    font-style: normal;
    font-weight: normal;
}

.mapbox td a {
    color: #878787;
    float: left;
    padding: 2px 5px;
    width: 140px;
	text-align:center;
}
.mapbox td a:hover {
    background: none repeat scroll 0 0 #1980E7;
    color: #FFFFFF;
    float: left;
    padding: 2px 5px;
}


/*鏍囬鍓嶉潰鍥剧墖*/
.news_ctn li {
    background: url("/sites/ripp/en/PublishingImages/icon.gif") no-repeat scroll left 8px transparent;
    height: 25px;
    padding-left: 17px;
    width: 680px;
}

.rbox_b{
  padding-left:10px;
  padding-right:10px;
}