﻿@charset "utf-8";
/* CSS Document */
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,textarea,p{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:微软雅黑,;
	font-weight:normal;
	color:#000;}
body{ background:#f9f9f9;}
ul{
	list-style:none;}
img,a img{
	border:0px;
	border:none;}
a{
	text-decoration:none;}
a.hidefocus{
	outline:none
;}
a:hover{
	text-decoration:underline;}
.centre{ width:1200px; margin:0 auto;}

.top{ background:#317EBA; width:100%; position: fixed;top: 0;}
.logo{ float:left;  width:230px;margin-top:8px}
.nav{ float:left; width:875px; margin-left:95px;}
.nav ul { margin-top:23px;}
.nav ul li{ float:left; margin-left:15px;}
.nav ul li a{ line-height:40px; height:40px;display:block; width:92px; text-align:center; color:#fff; text-align:center; font-size:15px;border-radius:5px;text-decoration:none;}
.nav ul li a.on{ border:1px solid #edd0be; background:#ff534d;}
.nav ul li a:hover{ border:1px solid #edd0be; background:#ff534d;}
.main{ background:#f9f9f9 url(../images/bj.jpg) no-repeat center top; width:100%;margin-top: 90px;}
.main_top{ background:#ffffff url(../images/ding.png) no-repeat center top; width:100%; height:455px; border-bottom:1px solid #e7e7e7; overflow: hidden;}
.main_top_L{ float:left; width:234px;  margin-left:27px; margin-top:110px;}
.main_top_L .img{ background:url(../images/tm.jpg) no-repeat; width:234px; height:235px; text-align:center;}
.main_top_L .img img{border-radius:50%; width:200px; height:200px; margin-top:13px;}
.main_top_L span{ text-align:center; display:block; color:#cc173a; font-size:24px; font-weight:bold; margin-top:5px;}

.main_top_R{ float:left; width:910px; margin-top:270px;}
.main_top_R .fb_yu{ margin-top:20px;}
.main_top_R .fb_yu p{ float:left; font-size:14px; color:#555555; padding-right:25px; line-height:25px;}
.main_top_R .fb_yu p.p1{ width:100%;}
.main_top_R .fb_yu p span{ margin-left:10px;}
.main_top_R .wen_zi{ margin-top:10px;}
.main_top_R .wen_zi p{ color:#333333; font-size:14px; line-height:25px;}
.main_bom{ margin-top:25px;  box-shadow:-5px 0 5px #efeeee, 5px 0 5px #efeeee, 0 -5px 5px #efeeee, 0 5px 5px #efeeee; background:#fff;padding:30px;}
.main_bom_top{ background:url(../images/xian.jpg) no-repeat center bottom; line-height:40px;}
.main_bom_top h3{ line-height:40px; font-size:16px; color:#333333;}
.main_bom_top h3 img{ margin-left:5px; margin-right:7px; margin-top:6px; float:left;}
.main_bom_tu{ background:url(../images/hui.jpg) no-repeat right top 10px; min-height:600px;}
.main_bom_tu p{ line-height: 25px;padding: 5px 0; font-size:14px; color:#555555;text-align:inherit;}

/**********列表**********/
.lb_main_ul{background:url(../images/hui.jpg) no-repeat right top 10px;}
.lb_main_ul li{ height:45px; line-height:45px; border-bottom:1px dashed #d5d5d5;}
.lb_main_ul li span{ width:22px; height:22px; border:1px solid #c2c0c0;border-radius:5px; color:#c2c0c0; font-size:15px; display:block; float:left; text-align:center; line-height:22px; margin-top:12px;}
.lb_main_ul li a{ float:left; margin-left:20px; color:#797878; font-size:15px; width:1095px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display:block;}
.fan_ye{ width:260px; margin:0 auto; margin-top:35px; margin-bottom:5px;}
.fan_ye a{ display:block; width:40px; height:40px;border-radius:50%; float:left; border:1px solid #ebebeb; text-align:center; line-height:40px; margin-left:5px; margin-right:5px; font-size:16px; color:#000;text-decoration:none;}
.fan_ye a:hover{ background:#3076bb; color:#fff; border:1px solid #3076bb;}
.fan_ye a.on{ background:#3076bb; color:#fff; border:1px solid #3076bb;}

/**********图片**********/
.tp_main_ul{background:url(../images/hui.jpg) no-repeat right top 10px;}
.tp_main_ul li{ float:left; margin:25px 2px 0px 2px; background:url(../images/tp.jpg) no-repeat; width:280px; height:217px;}
.tp_main_ul li .img{ width:272px; height:171px;overflow:hidden; margin:0 auto;}
.tp_main_ul li .img img{ width:100%;}
.tp_main_ul li a{ display:block; line-height:40px; text-align:center; color:#555555; font-size:14px;}

.footer{ background:#317EBA; width:100%; height:117px; margin-top:45px;}
.footer h5{ color:#fff; font-size:14px; padding-top:45px;}
.footer p{ color:#fff; font-size:14px; padding-top:10px; padding-right:15px; float:left;}