﻿@charset "utf-8";
/* CSS Document */
html{
    overflow:-moz-scrollbars-vertical;
}
body{
	font-family:Arial, Tahoma, "宋体";
	font-size:12px;
	color:#333;
	line-height:162%;
	width:100%;
	background:#E4F4FC;
}
.container{
	margin:0 auto;
	width:1048px;
	padding:0px 0px 0px;
	background:#fff;/*url(../images/bg.jpg) no-repeat left top #fff;*/
}
.top{
	margin:0 auto;
	height:188px;
	width:1048px;
	background:url(../images/toppic.jpg) no-repeat left top #fff;
}
.logo{
	margin-top:30px;
	margin-left:30px;
}
.nav{
	margin:0 auto;
	height:50px;
	width:1048px;
	background:url(../images/nav.png) no-repeat left top #fff;
}
.navcontent{
	margin-left:13px;
	margin-top:15px;
}
.navelement{
	margin-left:70px;
	height:32px;
	font-size:20px;
	text-align:center;
}
.navelement a{
	color:#333;
}
.content{
	margin:0 auto;
	font-size:13px;
	padding:0px 0px 0px;
	background:#fff;/*url(../images/bg.jpg) no-repeat left top #fff;*/
}
.contenttop{
	margin:0 auto;
	padding:0px 0px 0px;
	background:#fff;/*url(../images/bg.jpg) no-repeat left top #fff;*/
}
.contenttoppic{
	margin:0 auto;
	width:460px;
	height:144px;
	padding:0px 0px 0px;
	background:url(../images/ctoppic.jpg) no-repeat left top #fff;
}
.contenttoptxt{
	margin:0 auto;
	margin-left:10px;
	width:578px;
	height:144px;
	padding:0px 0px 0px;
	background:#E4F4FC;
}
.toptxttit{
	margin-top:10px;
	height:25px;
	/*vertical-align:middle;*/
	color:#0000FF;
	font-size:15px;
}
.toptxtcontop{
	margin-top:5px;
	/*vertical-align:middle;*/
	font-size:15px;
}
.toptxtconbot{
	margin-top:20px;
	/*vertical-align:middle;*/
	font-size:18px;
}
.contentleft{
	margin:0 auto;
	width:220px;
	height:360px;
}
.contentleftelement{
	width:220px;
	height:60px;
	text-align:center;
	background:url(../images/right_tit_bot.jpg) no-repeat left top #fff;
}
.leftelementtxt{
	margin-top:10px;
	/*text-align:center;
	width:220px;*/
	font-size:15px;
	color:black;
}
.contentmid{
	margin-left:5px;
	width:407px;
	height:360px;
	background:#EEF4FC;
}
.middletop{
	margin:0 auto;
	line-height:28px;
	width:405px;
	height:125px;
}
.middlemid{
	margin:0 auto;
	width:405px;
	height:100px;
}
.middlebottom{
	margin:0 auto;
	width:405px;
}
.titlebot{
	margin:0 auto;
	width:405px;
	height:35px;
	background:url(../images/tit_bot.jpg) no-repeat left top #fff;
}
.titletxt{
	margin-top:10px;
	margin-left:25px;
	line-height:20px;
}
.contentright{
	margin:0 auto;
	width:407px;
	background:#EEF4FC;
}
.righttop{
	margin:0 auto;
	height:214px;
	width:405px;
}
.rightbottom{
	margin:0 auto;
	width:405px;
	height:145px;
	background:url(../images/right_bottom.jpg) no-repeat left top #fff;
}
.bottom{
	margin:0 auto;
	width:1048px;
	height:188px;
	background:url(../images/bottompic.jpg) no-repeat left top #fff;
}
.foottxt{
	margin-left:220px;
	margin-top:102px;
	width:608px;
	height:48px;
	font-size:15px;
	text-align:center;
}

/* Content Page  */
.contentmiddleright{
	margin-left:10px;
	width:814px;
	background:#EEF4FC;
}
.contentmiddleright div{ clear:both;}
.middlerightbot{
	margin:0 auto;
	width:814px;
	height:60px;
	background:url(../images/mr-tit_bot.jpg) no-repeat left top #fff;
}
.middlerighttxt{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:60px;
	line-height:35px;
	font-size:28px;
}
.middlerightlocal{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	line-height:35px;
	font-size:12px;
}
.contentmiddleright p{
    margin-top:20px;
	margin-bottom:20px;
}
.middlerighttitle{
	margin-left:10px;
	font-size:20px;
}
.articlemiddlerighttitle{
	padding-top:40px;
	font-size:20px;
	text-align:center;
}
.articleinfo{
	padding-top:0px;
	font-size:10px;
	text-align:center;
}
.middlerightsubtitle{
	margin-left:30px;
	font-size:14px;
	line-height:25px;
}
.middlerightcontent{
	margin-left:40px;
	line-height:20px;	
}
.contentmiddleright li{
	margin-left:50px;
	line-height:20px;
}