* {
	border: none;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	font-size: 12px;
	font-family: "Arial";
	list-style: none;}
body {
	width: 100%;}
#header {
	width: 100%;}
.top {
	width: 1010px;
	margin: 0px auto;
	height: auto;
	overflow: hidden;}
.logo {
	float: left;}
.nav {
	float: right;
	margin-top: 34px;
	height: 35px;}
.nav ul li {
	float: left;
	padding: 0px 13px;}
.nav ul li a {
	height: 35px;
	line-height: 35px;
	color: #666;}
.nav ul li:hover {
	background: #0284cf;}
.nav ul li:hover a {
	color: #fff;}
.active {
	background: #0284cf;}
ul li.active a {
	color: #fff;}
#banner {
	height: 350px;
	width: 100%;}
#banner ul li {
	height: 350px;
	width: 100%;}
.flexslider {
	height: 351px;
	width: 100%;
	position: relative;
	overflow: hidden;
	background: url(imagesloading.jpg) 50% no-repeat;
	overflow: hidden;
	z-index: 0;}
.slides {
	position: relative;
	z-index: 1;}
.slides li {
	height: 351px;}
.flex-control-nav {
	position: absolute;
	bottom: 5px;
	z-index: 2;
	width: 100%;
	text-align: center;}
.flex-control-nav li {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin: 0 5px;
	*display: inline;
	zoom: 1;}
.flex-control-nav a {
	display: inline-block;
	width: 14px;
	height: 14px;
	line-height: 40px;
	overflow: hidden;
	background: url(imagesdot.jpg) right 0 no-repeat;
	cursor: pointer;}
.flex-control-nav .flex-active {
	background-position: 0 0;}
#main {
	width: 100%;}
.main {
	height: auto;
	overflow: hidden;
	width: 1010px;
	margin: 0px auto;
	margin-top: 40px;
	padding-bottom: 15px;}
.blook_one {
	width: 311px;
	float: left;}
.profile_title h3 {
	color: #666666;
	font-size: 18px;
	font-weight: normal;
	line-height: 200%;
	font-family: "Î¢ÈíÑÅºÚ";}
.profile_title {
	background: url(imagesline.jpg) no-repeat left bottom;
	width: 311px;}
.profile_main {
	padding-top: 25px;
	height: auto;
	overflow: hidden;}
.news {
	margin-top: 34px;}
.news_title {
	background: #0284cf;
	height: 39px;
	padding-left: 16px;
	border-radius: 3px 3px 0px 0px;
	behavior: url(/images/images/PIE.htc);}
.news_title h3 {
	font-weight: normal;
	color: #FFFFFF;
	font-size: 18px;
	font-style: italic;
	line-height: 39px;
	font-family: "Î¢ÈíÑÅºÚ";}
.news_main {
	padding-top: 13px;
	padding-bottom: 27px;
	border-bottom: 1px solid #dbdbdb;}
.news_main ul li {} .heig34 {
	height: 34px;}
.news_main ul li span {} .news_main ul li span b {
	display: inline-block;
	width: 55px;
	height: 22px;
	background: #0284cf;
	text-align: center;
	color: #fff;
	line-height: 22px;}
.news_main ul li span i {
	display: inline-block;
	width: 22px;
	height: 22px;
	background: #3abff9;
	text-align: center;
	color: #fff;
	line-height: 22px;
	border-left: 1px solid #fff;}
.news_main ul li h3 {
	line-height: 200%;
	padding: 18px 0px 8px;}
.news_main ul li h3 a {
	font-size: 16px;
	color: #333;}
.news_main ul li p {
	font-size: 12px;
	color: #666;
	line-height: 200%;}
.news_main ul li span.detail {
	display: block;
	margin-top: 60px;}
.news_main ul li span.detail a{
	color: #999;}
.blook_two {
	float: left;
	width: 335px;
	margin-left: 38px;}
.slideBox {
	width: 311px;
	height: 189px;
	overflow: hidden;
	position: relative;}
.slideBox .hd {
	height: 15px;
	overflow: hidden;
	position: absolute;
	right: 10px;
	bottom: 5px;
	z-index: 1;}
.slideBox .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;}
.slideBox .hd ul li {
	float: left;
	margin-right: 5px;
	width: 10px;
	height: 10px;
	line-height: 14px;
	text-align: center;
	background: #fff;
	cursor: pointer;
	border-radius: 50%;
	behavior: url(/images/images/PIE.htc);}
.slideBox .hd ul li.on {
	background: #3abff9;
	color: #fff;
	border-radius: 50%;}
.slideBox .bd {
	position: relative;
	height: 100%;
	z-index: 0;}
.slideBox .bd img {
	width: 311px;
	height: 189px;}
.intro_img .slideBox {
	width: 335px;
	height: 176px;
	overflow: hidden;
	position: relative;
	margin-top: 25px;}
.intro_img .slideBox .bd img {
	width: 335px;
	height: 176px;}
.intro_img .op {
	position: absolute;
	top: 0px;
	width: 335px;
	display: block;
	text-align: center;
	left: 0px;
	height: 29px;
	line-height: 29px;
	background: none;}
.intro_img .op a {
	color: #fff;
	font-style: italic;}
.intro_img span.op {
	opacity: 0.3;
	background: #000;
	filter: Alpha(opacity=30);
	/* ie */
	
	-moz-opacity: 0.3;}
.intro_img li {
	position: relative;
	width: 335px;
	overflow: hidden;}
.blook_th {
	float: right;
	width: 298px;
	border-radius: 3px 3px 0px 0px;
	behavior: url(/images/images/PIE.htc);}
.blook_th h3 {
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
	background: #0284cf;
	border-radius: 3px 3px 0px 0px;
	behavior: url(/images/images/PIE.htc);
	color: #fff;
	height: 39px;
	line-height: 39px;
	padding-left: 15px;
	font-family: "Î¢ÈíÑÅºÚ";}
.an_news {
	padding: 16px 6px;
	height: auto;
	overflow: hidden;
	border: 1px solid #DBDBDB;
	border-top: none;}
.an_news li {
	border-bottom: 1px dashed #efefef;
	height: auto;
	overflow: hidden;
	clear: both;
	margin-bottom: 14px;}
.day {
	float: left;
	width: 55px;
	text-align: center;
	border-right: 1px dashed #efefef;
	padding: 0px 2px 5px;}
.newstit {
	float: right;
	width: 204px;
	line-height: 200%;}
.day b,
.day i {
	display: block;
	width: 55px;
	color: #74c2ef;}
.day b {
	font-size: 38px;
	line-height: 100%;
	letter-spacing: 3px;
	word-spacing: 2px;
	font-family: Consolas;}
.day i {
	font-size: 12px;
	font-style: normal;}
.newstit a {
	color: #868686;
	font-size: 12px;}
#footer {
	height: 240px;
	background: #00557c;
	border-top: 5px solid #dbdbdb;
	margin-top:75px;}
.tit {
	font-family: "Î¢ÈíÑÅºÚ";
	color: #fff;
	font-size: 16px;
	width: 291px;
	padding-left: 19px;
	border-bottom: 1px solid #2c8bb4;
	padding-bottom: 2px;
	font-weight: normal;}
.foot_1 {
	width: 1010px;
	margin: 0px auto;
	margin-top: 20px
;}
.foot_2 {
	width: 1010px;
	margin: 0px auto;
	clear: both;
	border-top: 2px solid #fff;
	text-align: center;
	line-height: 40px;}
.foot_2 p {
	color: #fff;
	font-family: "Î¢ÈíÑÅºÚ";}
.foot_1 div {
	float: left;
	width: 310px;}
.f_con1 {} .f_con2 {
	margin-left: 37px;}
.f_con1 ul {
	padding-top: 18px;
	padding-bottom: 5px;}
.f_con1 ul li {
	text-align: center;
	margin-bottom: 10px;}
.f_con2 p {
	color: #fff;
	line-height: 200%;}
.f_con3 {
	margin-left: 37px;}
.f_con3 a {
	color: #fff;
	display: block;
	line-height: 200%;
	padding-left: 20px;}
.marg10 {
	margin-top: 10px;}
/*index*/

.list_left {
	float: left;
	width: 245px;
	border: 1px solid #dbdbdb;
	border-right: 2px solid #DBDBDB;
	border-bottom: 2px solid #DBDBDB;
	background: url(imagesleft_bg.jpg) right repeat-y;
	padding: 11px 12px;
	position: relative;
	 -moz-box-shadow: 3px 3px 4px #f0f0f0;
    -webkit-box-shadow: 3px 3px 4px #f0f0f0;
    box-shadow: 3px 3px 4px #f0f0f0;
    behavior: url(/images/images/PIE.htc);}
.list_left .img_a img {
	vertical-align: middle;
	width: 246px;
	height: 115px;}
.tit02, .titbg {
	position: absolute;
	top: 11px;
	font-size: 18px;
	color: #0284cf;
	width: 230px;
	height: 29px;
	line-height: 29px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-weight: normal;
	padding-left: 16px;
	font-style: italic;
	left: 12px;}
.titbg{
	background: #fff;
	filter: Alpha(opacity=40); /* ie */   
    -moz-opacity:0.4;    /* ff Ö÷ÒªÊÇÎªÁË¼æÈÝÀÏ°æ±¾µÄff */
    opacity:0.4;}
 .list_left p{
 	font-weight: bold;
 	margin-top: 10px;}
 .list_left p a{
 	color: #333;
 	font-size: 16px;
 	line-height: 180%;}

 .list_left span{
 	font-size: 12px;
 	color: #666;
 	line-height: 200%;}
 .list_left .l_time{
 	font-weight: normal;
 	font-size: 12px;
 	color: #999;
 	display: block;

 	width: 100%;
 	text-align: right;
 	margin-top: 20px;
 	font-family: "Î¢ÈíÑÅºÚ"
 ;}
.list_right{
	width: 700px;
	float: right;}
.news_list{
	border-top: 1px dashed #DBDBDB;}
.news_list li{
	border-bottom: 1px dashed #DBDBDB;
	clear: both;
	height: auto;
	overflow: hidden;
	height: 42px;
	line-height: 42px;
	padding-left: 20px;
	cursor: pointer;}
.news_list li:hover{
	border-left: 4px solid #00557c;
	background: #dcf4ff;
	padding-left: 16px;}
.news_list li span{
	float: right;
	line-height: 42px;
	color: #999;
	margin-right: 5px;}
.news_list li a{
	font-size: 14px;
	color: #666666;}
/*--page--*/

.page {
	text-align: center;

	font-size: 14px;
	margin-top: 30px;
	clear: both;}
.page a {
	margin-left: 5px;
	border: 1px solid #e9e9e9;
	color: #666;
	padding: 5px 10px 5px 11px;
	text-decoration: none;
	background: #fff;
	display: inline-block;}
.page a:hover {
	border-color: #00557C;
	background: #00557C;
	color: #FFF;
	margin-left: 5px;
	display: inline-block;
	padding: 5px 10px 5px 11px;}
.page span {
	border-color: #00557C;
	background: #00557C;
	color: #FFF;
	margin-left: 5px;
	display: inline-block;
	padding: 5px 10px 5px 11px;}
.pro_list{
	margin-left: -25px;
	position: relative;
	zoom: 1;
	height: auto;
	overflow: hidden;}
.pro_list li{
	position: relative;
	height: 275px;
	width: 216px;
	background: #f5f5f5;
	cursor: pointer;
	margin-left: 25px;
	float: left;
	margin-bottom: 30px;}
.pro_list li img{
	width: 216px;
	height: 140px;}
.img_hover{
	position: absolute;
	left: 0px;
	top: 0px;
	opacity: 0;}
.img_hover img{
	vertical-align: middle;}
.pro_list li p a{
	font-size: 16px;
	color: #333;
	font-family: "Î¢ÈíÑÅºÚ";}
.pro_list li p{
	line-height:180%;
	text-align: center;
	margin-top: 15px;}
.pro_list li span{
	color: #666;
	font-size: 14px;
	line-height: 150%;
	display: block;
	padding: 0px 3px;}
.pro_list li:hover p a{
	color: #00557c;}
.pro_list li:hover span{
	color: #00557c ;}

.main_page_main {
	padding: 15px;}
.main_page_main p {
	color: #666666;
	font-size: 14px;
	line-height: 200%;}
.news_time {
	border-bottom: 1px dashed #E9E9E9;
	padding: 10px 0px;
	text-align: center;
	color: #999;
	display: block;
	font-size: 12px;}
.page_main {
	padding-top: 25px;
	padding-bottom: 25px;}
.page_main h3 {
	text-align: center;
	line-height: 200%;
	color: #333;
	font-size: 16px;
	color: #333;}








