﻿@charset "utf-8";
/* CSS Document */

#main{
	width:1000px;
	height:auto;
	margin:0 auto;
	margin-top:10px;
}
#mainin{
	width:1102px;
	height:auto;
	margin:0 auto;
	margin-bottom:20px;
}
#main_left{ width:350px; height:auto; float:left;}
#news dl{display:block; height:102px;}
#news dt{padding:5px; border:thin #eeeeee solid; margin-right:10px; float:left;}
#news dd h1{ font-size:14px; margin-bottom:8px; margin-top:8px; color:#333333;}
#news dd p{ line-height:20px;}

#news_title{ border-bottom:#999999 solid thin; padding-top:5px; padding-bottom:5px; margin-bottom:10px; }
#news li{list-style-position:inside; height:25px; line-height:25px;}
#main_middle{ width:350px; margin-left:20px; height:auto; float:left;}
#main_middle dl{display:block; height:80px; width:560px;}
#main_middle dt{padding:2px; border:thin #cccccc solid; margin-right:10px; float:left;}
#main_middle dd h1{ font-size:14px; margin-bottom:10px; color:#333333;}
#main_middle dd p{ line-height:20px;}


#main_right{ width:260px; margin-left:20px; height:auto; float:left;}
#main_right dl{display:block; height:80px; width:560px;}
#main_right dt{padding:2px; border:thin #cccccc solid; margin-right:10px; float:left;}
#main_right dd h1{ font-size:14px; margin-bottom:10px; color:#333333;}
#main_right dd p{ line-height:20px;}

.drive_content{
	height:45px;
	width:180px;
	margin-top:5px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}
.drive_content h2{
	text-align:center;
	color:#9CAF18;
	height:20px;
	font-weight:800;
	line-height:20px;
}
.drive_content p{
	text-align:center;
	line-height:20px;
}

.drive_content2{
	height:105px;
	width:180px;
	margin-top:5px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}
.drive_content2 h2{
	text-align:center;
	color:#9CAF18;
	height:20px;
	font-weight:800;
	line-height:20px;
}
.drive_content2 p{
	text-align:center;
	line-height:25px;
}


.drive_image{
	width:180px;
	height:100px;
	float:left;
}
.drive_image p{ text-align:center; color:#FFFFFF; font-size:14px; margin-top:10px; }
#activity dl{display:block; height:96px;}
#activity dt{padding:5px; border:thin #cccccc solid; margin-right:10px; float:left;}
#activity dd h1{ font-size:14px; margin-bottom:10px; margin-top:10px; padding-top:10px; color:#333333;}
#activity dd p{ line-height:20px;}



#main_left2{ width:200px; height:auto; float:left;}
#main_right2{ width:750px; margin-left:10px; height:auto !important; min-height:373px !important; border:thin solid #E5E5E5; float:right;}
#main_right2 ul{ /*width:630px; padding-left:40px;*/}
#main_right2 li{ clear:both; list-style:disc; list-style-type:none; height:25px; line-height:25px; padding-left:5px; padding-right:5px; }


#main_right3{ width:708px; margin-left:10px; height:auto !important; border:thin solid #E5E5E5; float:left;}
#main_right3 ul{ width:620px; padding-left:40px;}
#main_right3 li{ clear:both; list-style:disc; list-style-type:none; height:25px; line-height:25px; padding-left:5px; padding-right:5px; }



#donation{ width:260px; height:300px; border:thin solid #E5E5E5;}
#donation p{ background-color:#F9F9F9; color:#000000; border-bottom:thin solid #E5E5E5; height:30px; line-height:30px; padding-left:10px; font-size:14px; font-weight:800;}
#donation li{list-style:disc;padding-left:10px; list-style-type:none; line-height:25px; padding-top:15px; text-align:center;}
#donation li img{ border:0;}

#plan{width:260px; height:290px; border:thin solid #E5E5E5; margin-top:10px;}
#plan p{background-color:#F9F9F9; color:#000000; border-bottom:thin solid #E5E5E5; height:30px; line-height:30px; padding-left:10px; font-size:14px; font-weight:800; margin-bottom:10px;}
#plan li{list-style:disc; list-style-position:inside; height:25px; line-height:25px; padding-left:10px; }
#plan li:hover{ background-color:#283E70; color:#FFFFFF; cursor:pointer;}

#leftmenu{width:260px; height:auto; border:thin solid #E5E5E5; margin-bottom:10px; padding-bottom:15px;}



#position{ width:1000px; margin:0 auto;}
#position p{ text-align:right;  height:30px; line-height:30px;}
.right_nav_r{ height:30px; line-height:30px; border-bottom:thin solid #E5E5E5; border-left:thin solid #E5E5E5; width:576px; float:right; background-color:#F9F9F9;}
.right_nav_r2{ height:30px; line-height:30px; border-bottom:thin solid #E5E5E5; border-left:thin solid #E5E5E5; width:406px; float:right; background-color:#F9F9F9;}

.right_nav_l{ float:left; text-align:center; height:30px; line-height:30px;width:130px;font-size:14px; font-weight:800; margin-bottom:10px;
}
.right_nav_l2{ float:left; text-align:center; height:30px; line-height:30px;width:300px;font-size:14px; font-weight:800; margin-bottom:10px;
}
#right_title{ font-size:20px!important; padding-left:20px; padding-right:20px; padding-bottom:10px; padding-top:10px; line-height:28px; clear:both;  text-align:center;}
#right_content{ font-size:14px!important ; padding-left:0px; padding-right:0px; padding-bottom:10px; padding-top:10px; line-height:28px; clear:both;}
#right_content div{}

#expert{ clear:both; width:1000px; margin:0 auto;}
.expert_left { display:block; height:auto; float:left; margin-right:8px; margin-bottom:10px;}
.expert_left dt{ padding:5px;  border:#CCCCCC solid thin;}
.expert_left dd{ text-align:center; line-height:28px;}
.expert_right { display:block; height:auto; float:left; border:#CCCCCC solid thin; margin-bottom:10px;}
.expert_right dt{ padding:5px;}
.expert_right dd{ text-align:center;}


#main_link{ width:1000px; margin:0 auto; margin-top:5px;}
#main_link dl{display:block; height:96px; width:480px; float:left; padding:8px; padding-bottom:12px;}
#main_link dt{padding:5px; border:thin #cccccc solid; margin-right:10px; margin-bottom:10px; float:left;}
#main_link dd h1{ font-size:14px; margin-bottom:10px; margin-top:10px; color:#333333;}
#main_link dd p{ line-height:20px;}




.container{width: 1140px; margin: 20px auto 0; background-color: #fff; position: relative; z-index: 300; border: 1px #e9e9ea solid;}
.main_center{width: 1102px; margin: 0px auto; padding: 20px 0px 0px;}
.main_center .block1{height: 547px; position: relative;}
.main_center .block1 .item{position: absolute;}
.main_center .block1 .item .item_link{position: absolute; width: 100%; height: 100%; background-color: #000; opacity: 0.5; filter: alpha(opacity=50); left: 0px; top: 0px; z-index: 20;}
.main_center .block1 .itemType1{width: 216px; height: 227px; color: #fff; padding: 40px 25px 0px;}
.main_center .block1 .itemType1 .item_icon{height: 50px; background: url('revision/index_main_icon.png') no-repeat 0px 0px;}
.main_center .block1 .itemType1 .item_tit{font-size: 24px; margin-top: 10px;color:#ffffff}
.main_center .block1 .itemType1 .item_txt{font-size: 14px; margin-top: 14px; line-height: 1.6em;color:#ffffff}
.main_center .block1 .itemType1 .item_txt p{color:#ffffff}
.main_center .block1 .item2 .item_icon{background-position: 0px -100px;}
.main_center .block1 .item4 .item_icon{background-position: 0px -46px;}
.main_center .block1 .item1{left: 0px; top: 0px; background-color: #64c2c4;}
.main_center .block1 .item2{left: 0px; bottom: 0px; background-color: #55ab32;}
.main_center .block1 .item3{left: 279px; top: 0px; width: 267px; height: 547px; background: url('revision/index_main_bg0.jpg') no-repeat 0px 0px;}
.main_center .block1 .item4{left: 558px; top: 0px; background-color: #046546;}
.main_center .block1 .item5{right: 0px; top: 0px; width: 267px; height: 267px; background: url('revision/index_main_bg1.jpg') no-repeat 0px 0px;}
.main_center .block1 .item6{right: 0px; bottom: 0px; width: 545px; height: 267px; background: url('revision/index_main_bg2.jpg') no-repeat 0px 0px;}
.main_center .block1 .item3 div{height: 57px; width: 180px; position: absolute; left: 12px; bottom: 10px; background: url('revision/index_main_bg4.png') 0px 0px; font-size: 14px; color: #7f7f7f; line-height: 1.6em; padding-top: 9px; padding-left:32px; padding-right:32px; padding-bottom:0px}
.main_center .block1 .item5 div{height: 57px; width: 180px; position: absolute; left: 12px; bottom: 10px; background: url('revision/index_main_bg4.png') 0px 0px; font-size: 14px; color: #7f7f7f; line-height: 1.6em; padding-top: 9px; padding-left:32px; padding-right:32px; padding-bottom:0px}
.main_center .block1 .item6 div{height: 57px; width: 120px; position: absolute; left: 12px; bottom: 10px; background: url('revision/index_main_bg4.png') 0px 0px; font-size: 14px; color: #7f7f7f; line-height: 1.6em; padding-top: 9px; padding-left:62px; padding-right:62px; padding-bottom:0px}
.container a{color: #666666; text-decoration: none; 
			-webkit-transition:all 0.2s linear;
			-moz-transition:all 0.2s linear;
			-o-transition:all 0.2s linear;
			-ms-transition:all 0.2s linear;
			transition:all 0.2s linear;  text-decoration: none;}
.container a:hover{color: #0071c5;}