﻿@charset "utf-8";
/*定义全局*/
body{
	margin:0;
	padding:0;
	font:normal 12px Verdana,Arial,Helvetica,sans-serif;
	color:#666;
	background:#fff;
	text-align:center;
	background-color: #3F3F3F;
}
a{color:#484848;text-decoration:none;}
a:hover{color:#1E6DA8;text-decoration:underline;}
img{border:0;}
ul,p{margin:0;padding:0;list-style:none;}

/*定义全局*/

/*头部*/

.vtop{
	width:900px;
	height:132px;
	margin:0 auto;
	text-align:left;
	border-left: 5px solid #FFFFFF;	
	border-right: 5px solid #FFFFFF;	
}
.vtopbg{
	height:114px;
	width:900px;
	margin:0 auto;
	background-image: url(../images/topbg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #FFFFFF;
	
}

.vtopbgEN{
	height:114px;
	width:900px;
	margin:0 auto;
	background-image: url(../images/topbg-EN.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #FFFFFF;
	
}

.vtopbg div,.vtopbg .logo span,.menusspan,.vmoviebg div{float:left;}

.logo{
	width:440px;
	color:#bababc;
}
.tlogo a{
	background:url(../images/logo.jpg) no-repeat left top;
	cursor:pointer;
	width:240px;
	height:83px;
	display:block;
}

.tlogoEN a{
	background:url(../images/logo-EN.jpg) no-repeat left center;
	cursor:pointer;
	width:240px;
	height:83px;
	display:block;
}
.logo span{
	display:block;
}


.vtop .menus{
	width:400px;
	text-align:right;
}

.vtop .menus .names{width:178px;margin-left:40px;display:inline;}

.vtop .menus .names .name{padding-top:1px;}

.inout{padding:0 0 2px 10px;}

.inout a{text-decoration:none;}

.vtop .menus .names{padding-top:8px;}

.vtop .menus .search{padding:8px 0 0 40px;}

.welcome{color:#2c90d9;padding-top:2px;}

.welcome a,.menus .names a{color:#2c90d9;text-decoration:underline;}

.out a,.tmenu a{color:#9b9999;}

.tmenu a{border-right:#9b9999 1px solid;}

.out a:hover,.tmenu a:hover{color:#1E6DA8;text-decoration:underline;}

.tmenu{text-align:right;width:500px;padding-top:7px;height:30px;line-height:30px;}

.tmenu .end,.menunr .end{border:0;padding-right:10px;}

.tmenu a{padding:0 6px 0 4px;}

.tmenu font{font-size:12px;}

.topmenu{
	clear:both;
	padding:10px 0 0 0px;
	_padding:10px 0 0 0px;
	width:900px;
	height:36px;
	background-color:#28437E;
	border-bottom:1px solid #FFFFFF;
}

.menunr{width:100%;}

.menunr a{font-size:12px;color:#fff;padding:0 14px;height:36px;line-height:36px;display:block;float:left;text-decoration:none;}

.menunr a:hover,.harrow{background:url(../images/toparrow.png) no-repeat left top;_background:url(../images/toparrow.gif) no-repeat left top;color:#fff;text-decoration: none;}

.menunr span{
	display:block;
	float:left;
	width:1px;
	margin-top:10px;
	height:15px;
	background-color: #FFFFFF;
}

/*头部*/


.topbanner{
	clear:both;
	width:900px;
	height:212px;
	margin:0 auto;
	border-left: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
	background-color:#365085;
	background-image: url(../images/topbanner.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.topbannerEN{
	clear:both;
	width:900px;
	height:212px;
	margin:0 auto;
	border-left: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
	background-color:#365085;
	background-image: url(../images/topbanner-EN.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.topbannernei{
	clear:both;
	width:900px;
	height:110px;
	margin:0 auto;
	border-left: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
	
}.content{
	clear:both;
	width:900px;
	margin:0 auto;
	height:520px;
	background-color:#EBEBEB;
	border-left: 5px solid #FFFFFF;
	border-top: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
	
}

.content .left{
	float:left;
	width:240px;
	height:500px;
	margin-top: 8px;
	background-color:#FFFFFF;	
}
.content .leftEN{
	float:left;
	width:240px;
	height:300px;
	margin-top: 8px;
	background-color:#FFFFFF;	
}
.content .left ul{width:230px;float:left;}
.content .left li{
	padding-left:10px;
	line-height:25px;
	height:25px;
	margin-left:15px;
	word-wrap:break-word;
	word-break:break-all;
	overflow:hidden;
	color:#666;
	border-bottom: 1px solid #cFcFcF;
	}
.content .left li a{color:#666;}
.content .left li a:hover{color:#1E6DA8;}

.content .leftEN ul{width:230px;float:left;}
.content .leftEN li{
	padding-left:10px;
	line-height:25px;
	height:25px;
	margin-left:15px;
	word-wrap:break-word;
	word-break:break-all;
	overflow:hidden;
	color:#666;
	border-bottom: 1px solid #cFcFcF;
	}
.content .leftEN li a{color:#666;}
.content .leftEN li a:hover{color:#1E6DA8;}


.content td{ line-height:23px; text-align:left;}
.lines{ border-bottom: 1px solid #cFcFcF;}
.linestop{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cFcFcF;
	margin-top:3px;
}
.doc{background:url(../images/doc1.gif) no-repeat left 5px;}

.content .center{
	float:left;
	width:385px;
	height:auto;
	margin-top: 8px;
	margin-left: 15px;
}
.content .center ul{
	width:370px;
	float:none;
}
.content .center li{
	padding-left:10px;
	line-height:25px;
	height:70px;
	word-wrap:break-word;
	word-break:break-all;
	overflow:hidden;
	color:#000;
	border-bottom: 1px solid #cFcFcF;
	}
.content .center li a{color:#000;}
.content .center li a:hover{color:#1E6DA8;}
.content .right{
	float:right;
	width:240px;
	height:500px;
	margin-top: 8px;
	background-color:#FFFFFF;
}

.content .rightEN{
	float:right;
	width:240px;
	height:300px;
	margin-top: 8px;
	background-color:#FFFFFF;
}

.content .right ul{width:230px;float:left;}
.content .right li{
	padding-left:10px;
	line-height:25px;
	height:25px;
	margin-left:15px;
	word-wrap:break-word;
	word-break:break-all;
	overflow:hidden;
	color:#666;
	border-bottom: 1px solid #cFcFcF;
	}
.content .right li a{color:#666;}
.content .right li a:hover{color:#1E6DA8;}
.links{
	clear:both;
	width:900px;
	height:40px;
	margin:0 auto;
	background-color:#FFFFFF;
	border-left: 5px solid #FFFFFF;
	border-top: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
}
.webbottom{
    clear:both;
	width:900px;
	height:60px;
	margin:0 auto;
	margin-top:4px;
	text-align:left;
	background-color:#FFFFFF;
	border-left: 5px solid #FFFFFF;
	border-top: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
}



.contentnei{
	clear:both;
	width:900px;
	margin:0 auto;
	overflow:auto;
	height:auto;
	background-color:#FFFFFF;
	border-left: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
}

.contentnei .left{
	float:left;
	width:210px;
	height:630px;
	background-color:#FFFFFF;
	background-image: url(../images/bg-navigation.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.contentnei .left ul{width:190px;float:left;}
.contentnei .left li{
	padding-left:10px;
	line-height:25px;
	height:25px;
	margin-left:15px;
	word-wrap:break-word;
	word-break:break-all;
	overflow:hidden;
	color:#666;
	border-bottom: 1px solid #cFcFcF;
	}
.contentnei .left li a{color:#666;}
.contentnei .left li a:hover{color:#1E6DA8;}
.contentnei td{ line-height:23px; text-align:left;}
.contentnei .right{
	float:right;
	width:670px;
	height:auto;
	margin-top:8px;
	background-color:#FFFFFF;
	margin-right:8px;
	background-color:#FFFFFF;
	
}



