@charset "utf-8";
/* …………………………………………^_^………………………………………… 清除默认样式 …………………………………………^_^………………………………………… */
/*
*{margin:0; padding:0;font-size:12px;font-family:"微软雅黑";color: #666;  border: none;}
*/
/*去掉所有元素的边框*/
/*
*:focus { outline: none; }
*/
html, body, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header,
menu, nav, output, ruby, section, summary,
time, mark, audio, video, input, button, textarea,select{
    margin: 0;
    padding: 0;
    font-size: 14px;
    font-family: "微软雅黑";
    font-weight: normal;
  
    border: none;
    vertical-align: baseline;
}
 
ul,ol{ list-style: none; }
input,button,textarea,select,input:focus,textarea:focus{ background:none; outline:none; }
textarea{ resize: none; overflow: auto;}
select{ border: none; }
a,button{
	cursor: pointer;
	text-decoration: none;
}


/* 禁止页面选中复制 *IE10、Oprea15以下不支持，若需要，要在需要禁止选中的元素上面添加一个属性unselectable="on" */
/*
html,body{ -moz-user-select: -moz-none; -moz-user-select: none; -o-user-select:none; -khtml-user-select:none; -webkit-user-select:none; -ms-user-select:none; user-select:none; }
*/

@charset "utf-8";
.top{width: 100%;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    position: fixed;
    top: 0px;
    height: 120px;
    background-color: #fff;
    z-index: 9999999999999999999999999;}
.topline{
	background-color: #9e1d23;
	height: 5px;
}
.middle{
	width: 1300px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.nav {
	float: left;
	/*width: 500px;*/
	margin-top: 42px;
	margin-left: 180px;
}

.logo{
	width: 315px;
	height: 60px;
	background-color: #0FC;
	margin-top: 32px;
	float: left;
}
.logo img{
	width: 315px;
	height: 60px;
}
.nav ul li{
	float: left;
	width: 100px;
	display: block;
	text-align: center;
		-webkit-transition-duration: 0.4s; /* Safari */
	transition-duration: 0.4s;
}
.nav ul li:hover {
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #9e1d23;
	width:100px;
}
.call{
	border: 1px solid #9e1d23;
	border-radius: 25px;
	width: 200px;
	float: right;
	margin-top: 37px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	overflow: hidden;
}
.banner{
	height: 530px;
	background-color: #ffeeef;
	margin-top: 50px;
	background-image: url(../images/bg0.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.icon{ margin-top:50px; margin-bottom:50px;}
.icon ul li{
	float: left;
	width: 105px;
	margin-left: 180px;
	text-align: center;
	font-size: 16px;
}
.guanyu{
	height: 580px;
	background-image: url(../images/bg1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	width: 100%;
	z-index: 23;
}
.guanyu p{
	line-height: 50px;
	font-size: 20px;
	text-align: center;
}
.nav2{
	position: absolute;
	background-color: #FFF;
	height: 215px;
	width: 1300px;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	box-shadow: 0px 0px 28px #888888;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #9e1d23;
}
.nav2 ul li {
	width: 420px;
	height: 110px;
	float: left;
	margin-top: 50px;
	margin-left: 150px;
}
.micon{
	height: 60px;
	width: 60px;
	float: left;
	margin-top: 20px;
}
.micon img{
	height: 60px;
	width: 60px;
}
.miconp{
	width: 340px;
	height: 80px;
	float: right;
}
.miconp p{
	line-height: 25px;
	font-size: 14px;
	text-align: left;
}
.miconp h1{
	font-size: 18px;
	line-height: 45px;
	color: #9E1D23;
}
.footer{
	background-color: #f2f2f2;
	padding-top: 50px;
	padding-bottom: 50px;
}
.footad{ background-color:#9e1d23; color:#FFF; text-align:center;}
.gotop{
	width: 70px;
	height: 70px;
	float: left;
	margin-left: 120px;
	margin-right: 70px;
	margin-top: 40px;
}
.navfoot ul li { width:119px; float:left; margin-left:80px; text-align:center;}
.navfoot ul li h2{
	color: #9e1d23;
	font-size: 18px;
	margin-bottom: 20px;
	text-align: left;
}
.navfoot ul li h3{
	font-size: 14px;
	line-height: 30px;
	text-align: left;
}
.friend ul li{
	width: 490px;
	float: left;
	margin-left: 60px;
	margin-right: 30px;
	padding: 20px;
	border: 2px solid #eeeeee;
}
.friend h3{
	line-height: 50px;
	font-size: 28px;
	text-align: center;
	margin-top: 30px;
	margin-bottom: 40px;
}
.friinter{ text-align:left; line-height:25px;}
.frilogo{ width:200px; height:66px; float:left;}
.newsen{ line-height:45px; font-size:45px; color:#9e1d23}
.newstitle{
	color: #333;
	font-size: 45px;
	line-height: 45px;
	float: left;
}
.newstitle2{
	width: 145px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	color: #FFF;
	background-color: #9c1c22;
	float: right;
}
.newstitle3{
	font-size: 23px;
	margin-top: 10px;
	margin-bottom: 10px;
	color:#393939;
}
.news ul li{
	width: 370px;
	border: 1px solid #deaeb0;
	float: left;
	padding: 20px;
	margin-right: 10px;
	margin-left: 10px;
}
.newspic{
	width: 370px;
	height: 200px;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 10px;
}
.newspic img{
	width: 370px;
	height:200px;
}
.postid span a{ color:#900;}
.newsnei{ color:#393939}
.newsdate{ color:2e2e2e;}
.newsbg{
	background-image: url(../images/bg2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 600px;
	width: 100%;
}
.pro1{ background-color:#f5f5f5}
.pro2 ul li{
	width: 550px;
	float: left;
	margin-right: 50px;
	margin-left: 10px;
	text-align: center;
	background-color: #f5f5f5;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 50px;
	padding-left: 20px;
}
.proimg{
	padding-bottom: 100px;
	padding-bottom: 50px;
	padding-top: 80px;
}
.proimg img{
	width: 540px; height: 540px;
}
.postid{
	height: 36px;
	width: 50%;
	line-height: 36px;
	background-image: url(../images/home.png);
	background-repeat: no-repeat;
	background-position: left;
}
.leftnav{ width:230px; float:left;}
.leftnav ul li {
	line-height: 64px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e6e6e6;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	-webkit-transition-duration: 0.4s; /* Safari */
	transition-duration: 0.4s;
}
.leftnav ul li:hover{ color:#9e1d23; padding-left:30px; font-weight:bold;}
.leftnav ul li a:hover{ color:#9e1d23;font-weight:bold;}
.leftnav ul li:before
{
content:"+";
}
.bit{ line-height:80px; height:80xp; background-color:#f0f0f0; text-align:center;  font-size:32px;}
.bit1{background: linear-gradient(to right,#9b0c17,#e5693f); height:5px; width:230px;}
.bgad{
	height: 450px;
	width: 100%;
	background-image: url(../images/bg3.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.bgadnews{
	height: 450px;
	width: 100%;
	background-image: url(../images/bg4.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.bgadabout{
	height: 450px;
	width: 100%;
	background-image: url(../images/bg5.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.bgadpr{
	height: 450px;
	width: 100%;
	background-image: url(../images/bg6.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.bgfang{
	height: 450px;
	width: 100%;
	background-image: url(../images/bg7.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.rightnav{
	width: 1050px;
	float: right;
}
.rightnav ul li {
	width: 750px;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	margin-bottom: 50px;
}
.newslist ul li{ width:750px;}
.newsimg{ width:205px; height:105px; background-color:#03C; float:left;}
.newsimg img{width:205px; height:105px;}
.newsn{ width:500px; float:left; padding-left:10px;}
.xneirong img{ width:740px; text-align:center}

.xneirong{ width:780px; margin-left:50px;}
.us ul li{ width:370px; float:left; padding-top:20px;}
.us ul li h1 {
	height: 30px;
	display: block;
	width: 200px;
	background-image: url(../images/map1.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	line-height: 30px;
}
.us ul li h2 {
	height: 30px;
	display: block;
	width: 200px;
	background-image: url(../images/map2.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	line-height: 30px;
}
.ss{
	height: 50px;
	width: 214px;
}
.ss1{
	height: 40px;
	line-height: 40px;
	color: #9e1d23;
	width: 80%;
	font-size: 18px;
	margin-left: 60px;
	float: left;
}
.button1 {
	color: #9e1d23;
	-webkit-transition-duration: 0.4s; /* Safari */
	transition-duration: 0.4s;
	cursor: pointer;
	line-height: 40px;
	height: 40px;
	width:60px;
}

.button1:hover {
    background-color: #9e1d23;
    color: white;
	width:60px;
}

.button1:active {
  background-color: #8e1a1f;
  box-shadow: 0 5px #666;
  transform: translateY(4px);
}
.time{
	width: 64px;
	height: 64px;
	background: linear-gradient(to right,#9b0c17,#e5693f);
	font-size: 17px;
	line-height: 64px;
	text-align: center;
	color: #FFF;
	float:left;
}
.time2{line-height: 45px;
    font-size: 30px;
    margin-left: 20px;
    float: left;}
.time2 h1 {
	font-size: 18px;
}
.ne2{ padding-top:60px;}
.ne2 ul li { width:890px;}
.pr3 ul li{ width:284px; float:left; padding-left:10px;}
.prr{
	width: 284px;
	height: 284px;
	background-color: #e7e7e7;
}
.prr img{ width:284px; height:284px;}
.pr3 ul li h1 {
	font-size: 18px;
	text-align: center;
	padding-top: 15px;
}
.biji ul li {
	width: 300px;
	padding-left: 5px;
	padding-right: 5px;
}
.iccp{
	width: 180px;
	height: 180px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.biji ul li p{ text-align:center; line-height:25px;}
.iccp img{ width:180px; height:180px;}
.wenjian ul li{
	float: left;
	width: 410px;
	margin-right: 50px;
}
.wenjian ul li h1{
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 6px;
}
.wj {
	width: 50px;
	height: 60px;
	background-color: #FFF;
	float: left;
	margin-right: 10px;
	text-align: center;
	font-size: 20px;
	color: #b72f26;
	border: 1px solid;
    border-radius: 6px;
	line-height: 35px;
}
.fangana ul li {
	width: 300px;
	float: left;
	margin-right: 65px;
	margin-left: 66px;
	margin-bottom: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	padding-bottom: 95px;
	margin-top: 50px;
}
.fangana ul li p {
	text-align: center;
	margin-top: 20px;
	font-size: 18px;
	margin-bottom: 20px;
}
.fangana ul li span {
	text-align: center;
	background-color: #dfdfdf;
	display: block;
	float: left;
	width: 140px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 10px;
	border-radius: 30px;
	line-height: 32px;
	height: 32px;
}
.icoco{
	width: 55px;
	height: 55px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.icoco img{ width:55px; height:55px;}

/*********************************************应用笔记更新************************************/
.fengelian{ height:1px; background-color:#999;}
.fenleinei ul li{ line-height: 50px;
    height: 35px;
    margin-bottom: 10px;}
.fenleinei ul li a{ font-size:16px; color:#333;		-webkit-transition-duration: 0.4s; /* Safari */
	transition-duration: 0.4s;}
.fenleinei ul li a:hover{font-size:16px; color:#871008; font-weight:bold;-webkit-transition-duration: 0.4s; /* Safari */
	transition-duration: 0.4s;}

.map{ display:none;}