﻿#rim-tpl-header .rim-tpl-logo
{
    width:50%;
    text-align:left;    
}


	#rim-tpl-header .rim-tpl-logo img{
		width:160px;
		padding-top:0px;
	}

	@media only screen and (max-width:640px)
	{
		#rim-tpl-header .rim-tpl-logo img{
			width:150px;
		}
    }	

#rim-tpl-header .rim-tpl-boxR{
    width:50%;
}

.banner
{
    width: 980px;
    height: auto;
    overflow: hidden;
    padding: 15px 0px 15px;
    position: relative;
    z-index: 0;
    clear: both;
    margin:0 auto;
}

@media screen and (max-width:980px){
    .banner{width:100%;    
    }
}
@media screen and (max-width:640px){
    .banner{width:100%; padding:0px 0px 5px; 
    }
}


.newscenter{ width:980px; margin:0px auto; padding:0 0 15px 0;}
.newscenterwrap{padding:6px 15px 15px; 
                background:rgba(210,210,210,0.5) none repeat scroll !important; /*实现FF背景透明，文字不透明*/
                background:#d2d2d2; filter:Alpha(opacity=50);/*实现IE背景透明*/ 
               }
.newscentertitle{width:100%; position:relative;}
.newscentertitletext{font-size:14px; font-weight:bold; line-height:36px; position:relative; z-index:1;}
.newscentertitlemore{position:absolute; z-index:2; top:8px; right:0px; width:80px; text-align:center; border:solid 1px #999; height:24px; line-height:24px;}
.newscentertitlemore a{display:block;color:#333; }
.newscentertitlemore a:hover{display:block;color:#333; text-decoration:none;background-color:#ccc;}

.newscentercontent{width:100%; margin-top:10px;}
.newscentercontentwrap{}
.newscentercontentitem{display:block; width:22%; padding:0.5%; margin-left:2.5%; float:left;
                       color:#111;text-align:center;
                        background:rgba(176,176,176,0.5) none repeat scroll !important; /*实现FF背景透明，文字不透明*/
                        background:#b0b0b0; filter:Alpha(opacity=50);/*实现IE背景透明*/ 
                       
                       }
.newscentercontentitem:hover{   color:#333; text-decoration:none;
                                background:rgba(240,240,240,0.7) none repeat scroll !important; /*实现FF背景透明，文字不透明*/
                                background:#f0f0f0; filter:Alpha(opacity=70);/*实现IE背景透明*/ 
                             }
.newscentercontentitem.firstitem{margin-left:0px; margin-left:0px; }
.newscentercontentitem span{display:block; cursor:pointer; position:relative; color:#111;}
.newscentercontentitem:hover span{color:#333;}
.newscentercontentitem .picture{width:100%; height:108px; overflow:hidden;}
.newscentercontentitem .picture img{width:100%; height:100%;}
.newscentercontentitem .info{width:100%;}
.newscentercontentitem .title{width:100%; height:40px; line-height:20px; font-size:14px; overflow:hidden; margin:10px 0px 0px 0px; }
.newscentercontentitem .summary{width:100%; height:40px; line-height:20px; overflow:hidden;}
.newscentercontentitem .date{width:100%; line-height:20px; height:20px; text-align:right; overflow:hidden;}
.newscentermore.sponly{display:none;}

@media screen and (max-width:980px)
{
    .newscenter{width:100%; }
}

@media screen and (max-width:768px)
{
    .newscentercontentitem{display:block; width:43%; padding:0.5%; margin-left:4%; margin-bottom:4%; float:left; text-align:center;}

    .newscentercontentitem.firstitem{margin-left:4%; }

}

@media screen and (max-width:640px)
{
    .newscenter{padding:0px 0px 10px 0px;}
    
    .newscenterwrap{padding:6px 0px 1px;}
    
    .newscentertitle{background-color:#d60838;}
    .newscentertitletext{text-align:center; color:White; font-size:16px; height:50px; line-height:50px;}
    .newscentertitlemore.pconly{display:none;}

    .newscentercontentitem{width:100%; padding:0 0 0 0px; margin-left:0px; margin-right:0px; margin-bottom:1px; float:none; 
                           text-align:left; display:table; height:100px;
                           background:rgba(255,255,255,.99) none repeat scroll !important; /*实现FF背景透明，文字不透明*/
                           background:#fff; filter:Alpha(opacity=99);/*实现IE背景透明*/ 
                           }
    .newscentercontentitem.firstitem{margin-left:0px; }
    
    .newscentercontentitem .picture{width:40%; display:table-cell; vertical-align:middle; height:100%; overflow:hidden; text-align:center;}
    .newscentercontentitem .picture img{width:96%; height:auto;}
    .newscentercontentitem .info{width:60%; display:table-cell; vertical-align:middle;
                                 height:100%; position:relative; }
                                 
    .newscentercontentitem .title{width:96%; padding:0 2%; }
    .newscentercontentitem .summary{width:96%; padding:0 2%; height:40px; line-height:20px; overflow:hidden;}
    .newscentercontentitem .date{width:96%; padding:0 2%; line-height:20px; height:20px; text-align:right; overflow:hidden;}
    
    .newscentermore.sponly{display:block; width:100%; text-align:center; height:50px; line-height:50px;
                            background-color:#f0f0f0;}
    .newscentermore p{ text-align:center;}
    .newscentermore a{display:inline; width:auto; height:50px; color:#333; text-decoration:none; font-size:14px; vertical-align:middle;
                      padding:8px 20px 10px 20px; border:solid 1px #333;
                      	border-radius:5px;
						-webkit-border-radius:5px;
						-moz-border-radius:5px;

                      }
    .newscentermore span{display:inline; vertical-align:middle; text-align:right;}
    .newscentermore i{display:none;}
    .newscentermore img{display:none;}
    
 }

.index4piclnk{width:980px; padding:0px 0px 15px 0px; margin:0 auto; }
.index4piclnk p{width:24.9%; float:left; text-align:center;}
.index4piclnk p img{width:94%;}

@media screen and (max-width:980px)
{
    .index4piclnk{width:100%; }
}

@media screen and (max-width:768px)
{
    .index4piclnk p{width:49.9%; float:left; text-align:center; padding:10px 0px;}
    .index4piclnk p img{width:80%;}
}

@media screen and (max-width:480px)
{
    .index4piclnk p{width:49.9%; float:left; text-align:center; padding:10px 0px;}
    .index4piclnk p img{width:90%;}
}

/*dialogbox*/

.cover{position:absolute; z-index:9999; display:none; padding:0; top:0px; left:0px;
       background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
       filter:Alpha(opacity=50); background:#000;/*实现IE背景透明*/
       /*position:static;*/
       *zoom:1; 
       }
.cover div{position:relative; }
.covertitle{height:30px; border:solid 1px #ccc; margin:auto;  background-color:white; position:relative;}
.covertitlecontent{position:relative; line-height:30px; font-size:14px;padding-left:10px;}
.covertitlecontent h1{display:inline-block; padding-left:20px;}
.covertitlebutton{position:absolute; top:-25px; right:10px; z-index:99999; width:100%; text-align:right; font-size:14px;}
.covertitlebutton a{color:Black; text-decoration:none; font-family:Arial;}
.covertitlebutton a:hover{color:red; text-decoration:none; }

.covercontent{margin:0 auto; background-color:White; text-align:center;}
.covercontent iframe{width:136px; height:136px; padding:0px; margin:0px; }

