﻿@charset "utf-8";
/* CSS Document */
body{overflow-x:hidden;}
html{}body,html{height:100%;}body,html,span,div,ul,ol,li,dl,dd,dt,a,p,h1,h2,h3,h4,h5,h6,table,td,tr,marquee{color:#333333;list-style-type:none;margin:0;padding:0;font-family:"微软雅黑", Arial, Verdana;font-size:14px;}
img{margin-top:0;margin-bottom:0;border:0 none;}
table{border-collapse:collapse;border-spacing:0;}
.cn{margin: 0 auto;}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}.cl{ clear:both;}.left{float: left;}.right{float: right;}
.cn1100{width:1100px;margin:0px auto;}
.cn1200{width:1200px;margin:0px auto;}
.martp10px{margin-top:10px;}
.martp20px{margin-top:20px;}
.martp40px{margin-top:40px;}
.marle10px{margin-left:10px;}
.marle20px{margin-left:20px;}
.marle30px{margin-left:30px;}
.height200{ height:200px;}
.mrleri30{ margin-left:30px; margin-right:30px;}
.mrtp20{ margin-top:20px;}
.mrtp15{ margin-top:15px;}
.overflow{overflow:hidden;}
/*-------伪类---------*/
a:link,a:visited{text-decoration:none;color:#333333;-webkit-transition:background 0.25s ease-in 0s,border 0.25s ease-in 0s;transition:background 0.25s ease-in 0s,border 0.25s ease-in 0s;}
a:hover{text-decoration:none;color:#133a89;-webkit-transition:background 0.25s ease-in 0.1s,border 0.25s ease-in 0.1s;transition:background 0.25s ease-in 0.1s,border 0.25s ease-in 0.1s;}
/*文章分页样式*/
#fenye{text-align:center;width:100%;margin-top:10px;padding-top:10px;padding-bottom:10px;float: left;}
#fenye span{border:1px solid #c6c6c6;margin:0 5px;padding:6px; }
#fenye A {BORDER-RIGHT: #ccc 1px solid; color:#FFFFFF; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #000! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important}
#fenye A:visited {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #000! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important}
#fenye A:hover {FONT-WEIGHT: bold! important; COLOR: #0b3779! important; BACKGROUND-COLOR: #eee! important}
#fenye A:active {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none}
#fenye SPAN.pages {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid}
#fenye SPAN.extend {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid}
#fenye SPAN.current {BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #000! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee! important}

/*文章分页样式2*/
.pages {width:100%;padding: 20px 0 20px;text-align:center;float: left;}
.pages span {display: inline}
.pages a:hover{padding: 5px 10px; border: 1px solid #0d85dd;background: #0d85dd;color: #fff;text-decoration: none;border-radius:3px}
.pages span,.pages a{padding: 5px 10px;border: 1px solid #ddd;background: #fff;color: #A4A4A4;line-height: 18px; border-radius:3px; margin-right:10px;}
.pages span{ margin-right:10px;}
#info{
	text-align:center;
	margin-bottom:10px;
	margin-top: 5px;
	border-bottom-width:1px;
	border-bottom-style: dashed;
	border-bottom-color: #7D7E7E;
	line-height: 40px;
}
/*主体*/

.head{ height:35px; background-color:#171c20;}
.head .home{ line-height:35px; color:#b7b8ba; }
.head .home span{ line-height:35px; color:#e1e0e5; padding-left:5px; padding-right:5px;}
.head .tel{ line-height:35px; color:#b7b8ba; }
.head .tel span{ font-weight:bold; color:#54b045; font-size:14px;}

.nah{ height:95px; }
.logo{padding-top:8px;}

.nav{position: relative; top:25px;}
.nav .bg{ background-color:#015198; border:2px; padding-left:10px; padding-right:10px;  border-radius:3px;}
.nav .bg a{ color:#FFFFFF;}
.nav li{float:left;line-height:43px;text-align:center;}
.nav li a{ padding-left:28px; padding-right:28px; font-size:16px;}
.nav li a:hover{color:#54b045;font-weight:bold}
.line { float: left; width: 1px; height: 48px; background: url(../images/line.png) no-repeat center;}



/*main_image 轮播广告图*/
.main_visual,.main_image,.main_image ul,.main_image li,.main_image li span,.main_image li a{height:553px;}
.main_image li,.main_image li span,.main_image li a{/*width:692px;*/width:100%;}
.main_visual,.main_image,.main_image ul{overflow:hidden;}
.main_visual,.main_image{position:relative;}
.main_image ul{position:absolute;top:0;left:0; width:100%;}
.main_image li{float:left;}
.main_image li span,.main_image li a{display:block;}
/*小按钮*/
div.flicking_con{position:absolute;z-index:999;width:800px;height:15px;left:50%;margin-left:-400px;top:520px; text-align:center;}
div.flicking_con a{width:18px;height:18px;border-radius:50%;text-indent:-9999px;margin-right:16px;cursor:pointer; background:#53af44;display:inline-block;}
div.flicking_con a.on{background:#0a68b2;}
/*左右箭头*/
.main_image .btn_a{z-index:9995;position:absolute;display:block;width:58px!important;height:58px!important;background:url(../images/foot.png) no-repeat 0 0;top:50%;margin-top:-29px;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.main_image #btn_prev{left:2%;}
.main_image #btn_next{background:url(../images/foot.png) no-repeat 0 -58px;right:2%;}


.intit1{ margin-top:40px;}
.intit1 .dx{ margin-top:5px; width:50px; height:4px; background-color:#d81a1f;}
.intit1 .tite{ font-size:40px; font-weight:bold; color:#0866b1;}
.intit1 .tite span{ font-size:40px; font-weight:bold; color:#53af44;}
.intit1 .more{ margin-top:20px;}
.intit1 .more a { padding-left:70px; padding-right:70px; padding-top:12px; padding-bottom:12px; background-color:#f9f9f9; border: #ebebeb solid 1px; color:#4b4b4b; font-size:16px;}
.intit1 .more a:hover{ background-color:#0062ad; border: #0062ad solid 1px; color:#fff;}

.inporc ul li {
      float:left;
	  margin-top:15px;
	  margin-left:17px;
	  
	  }

.li-img {
      width: 280px;
	  height:240px;
    border: 1px solid #e9e9e9;
	overflow: hidden;
	}

.inporc ul li img {
    width: 277px;
    height: 240px;
    padding: 1px;
	
	
}
.inporc ul li img:hover{
    width: 277px;
    height: 240px;
    padding: 1px;
	transition: all 0.8s;
	cursor: pointer;
	transform: scale(1.1);
	
	
}

.inpocrtit {
    width: 280px;
	 border: 1px solid #0275c6;
    background: #0275c6;
    height: 40px;
    font-size: 16px;
    color: #fff;
    line-height: 40px;
    text-align: center;
	
}

.inpocrtit:hover {
    width: 280px;
	 border: 1px solid #e9e9e9;
    background: #52b042;
    height: 40px;
    font-size: 16px;
    color: #fff;
    line-height: 40px;
    text-align: center;
}


.byu { margin-top:50px;}

.inabout{ margin-top:60px; height:470px; background-color:#f9f9f9;}
.inabout .infos{ padding-top:20px; line-height:30px; font-size:16px;}
.intit2{ padding-top:40px;}
.intit2 .dx{ margin-top:5px;  width:50px; height:4px; background-color:#d81a1f;}
.intit2 .tite{ font-size:40px; font-weight:bold; color:#0866b1;}
.intit2 .tite span{ font-size:40px; font-weight:bold; color:#53af44;}
.intit2 .more{ margin-top:20px;}
.intit2 .more a { padding-left:70px; padding-right:70px; padding-top:12px; padding-bottom:12px; background-color:#52b042; border: #ebebeb solid 1px; color:#fff; font-size:16px;}
.intit2 .more a:hover{ background-color:#0062ad; border: #0062ad solid 1px; color:#fff;}

.abimages {
	overflow: hidden;
	padding-top: 28px;
}
.abimages ul li {
	display: block;
	float: left;
	height: 159px;
	width: 267px;
	overflow: hidden;
}
.abimages ul li img {
	display: block;
}

.leftge{ margin-left:10px;}
.imgfangda ul li img {transition:all 1s ease-in 0s;}
.imgfangda ul li:hover img {  transform:scale(1.2);}




.mnec {
	overflow: hidden;
	height: auto;
	margin-top:40px;
}
.mnecle {
	width: 550px;
}
.mnecle dl {
	display: block;
	height: 196px;
	background-color: #efefef;
	margin-bottom: 12px;
	position: relative;
}
.mnecle dl dd {
	float: left;
	display: block;
	overflow: hidden;
}
.mnecle dl dd a img {
	display: block;
}

.mnecle dl dt {
	float: right;
	width: 266px;
	display: block;
	position: absolute;
	height: 156px;
	top: 15px;
	right: 0px;

	padding-top: 12px;
	padding-right: 10px;
	padding-left: 23px;
}

/*.mnecle dl dt {
	float: right;
	width: 386px;
	display: block;
	position: absolute;
	height: 156px;
	top: 15px;
	right: 0px;
	background-color: #0866b1;
	padding-top: 12px;
	padding-right: 10px;
	padding-left: 23px;
}*/
.mnecle dl dt h4 {
	line-height: 50px;
	background-image: url(../images/mnecleline.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.mnecle dl dt h4 a {
	color: #FFF;
	font-size: 16px;
	text-decoration: none;
}
.mnecle dl dt h4 a:hover {
	padding-left: 5px;transition:padding 0.25s ease-in 0.1s;
}

.mnecle dl dt p {
	line-height: 24px;
	color: #333333;
	font-size:16px;
	margin-top: 10px;
}
.mnecle ul {
	display: block;
}
.mnecle ul li {
	line-height: 93px;
	background-color: #f2f2f2;
	margin-bottom: 10px;
	position: relative;
	height: 93px;
}
.mnecle ul li span {
	color: #999999;
	margin-right: 20px;
	padding-left: 10px;
}
.mnecle ul li a {
font-size:16px;
	text-decoration: none;
}
.mnecle ul li a:hover {
color:#333333;
}
.mnecle ul li:after {
	content: "";
	background-color: #e6e6e6;
	background-image: url(../images/jj01.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 93px;
	width: 47px;
	position: absolute;
	right: 0px;
}
.mnecle ul li:hover:after {
	content: "";
	background-color: #0a68b2;
	background-image: url(../images/jj02.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 93px;
	width: 47px;
	position: absolute;
	right: 0px;
	transition:all 0.25s ease-in 0.1s;
}



.mnecri {
	width: 530px;
}
.mnecri ul {
	display: block;
}
.mnecri ul li {
	line-height: 93px;
	background-color: #f2f2f2;
	margin-bottom: 10px;
	position: relative;
	height:93px;
}
.mnecri ul li span {
	color: #999999;
	margin-right: 20px;
	padding-left: 10px;
}
.mnecri ul li a {
font-size:16px;
	text-decoration: none;
}
.mnecri ul li a:hover{
font-size:16px;
color:#333333;
	text-decoration: none;
}
.mnecri ul li:after {
	content: "";
	background-color: #e6e6e6;
	background-image: url(../images/jj01.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 93px;
	width: 47px;
	position: absolute;
	right: 0px;
}
.mnecri ul li:hover:after {
	content: "";
	background-color: #0a68b2;
	background-image: url(../images/jj02.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 93px;
	width: 47px;
	position: absolute;
	right: 0px;
	transition:all 0.25s ease-in 0.1s;
}






/*通用网站内页侧栏*/
.ban {
	background-image: url(../images/about1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 339px;
}

.bantit{ line-height:280px; color:#FFFFFF; font-size:40px; }

.boru {
	width: 240px;
	margin-top: -60px;
}
.brw {
	line-height: 100px;
	height: 100px;
	font-size: 23px;
	background-color: #356bb3;
	color: #FFF;
	text-align: center;
}
/*二级代*/
.brw1 {
margin-top:10px;
	line-height: 100px;
	height: 100px;
	font-size: 23px;
	background-color: #356bb3;
	color: #FFF;
	text-align: center;
}

.brc1 span { font-weight:bold;

}

.brc1 {
       padding: 10px 15px 10px 15px;
    background: #f9f9f9;
	line-height:28px;
	
	
}


.brc {
	padding-top: 5px;

	padding-bottom: 8px;
	background-color: #fafafa;
}
.brc ul li {
	height: 45px;
	background-image: url(../images/arrows.gif);
	background-repeat: no-repeat;
	background-position: 20px center;
	line-height: 45px;
	padding-left: 36px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
}
.brc ul li a:hover {
	color: #da2329;
	font-size:15px;
	font-weight:bold;
	text-decoration: none;
}
.bri {
margin-top: -15px;
	width: 830px;
}
.britit {
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	color: #356BB3;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 12px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #356BB3;
	background-repeat: no-repeat;
	background-position: left center;
}

.britit span {
	float: right;
	font-weight: normal;
	font-size: 12px;
}
.britit span a {
	font-size: 12px;
}


.bric {
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size:16px;
	line-height: 24px;
}
.bric p {
font-size:16px;
	margin-bottom: 10px;
}
/*.bric table {
	width: 100%;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-left-color: #CCC;
	font-size:16px;
}*/
/*.bric table tr td {
	padding: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	font-size:16px;
}*/
.bric strong {
    font-size:14px;
	color: #EB3D00; 
}

.bric h2 {

font-size: 18px;
	color: #DA2329;
	text-align: center;
	font-weight: normal;
}
.bric ul li {
	height: 40px;
	line-height: 40px;
	background-image: url(../images/arrows.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 18px;
}
.bric ul li a {
	text-decoration: none;
	font-size:16px;
}

.bric ul li:nth-child(odd) {
	background-color: #FFF;
}
.bric ul li:nth-child(even) {
	background-color: #F7F7F7;
}
.bric ul li span {
	float: right;
	margin-right: 5px;
}
.bric dl{
	display: block;
	float: left;
	width: 249px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.bric dl dd a {
	padding: 3px;
	border: 1px solid #d3cfcf;
	display: block;
	background-color: #FFF;
}
.bric dl dd a:hover {
	padding: 3px;
	border: 1px solid #da2329;
	display: block;

}
.bric dl dd a img {
	display: block;
}
.bric dl dt {
	line-height: 30px;
	text-align: center;
}
.bric dl dt a {
	text-decoration: none;
}



#insecp{ padding:15px 0px; margin-top:8px;}
#insecp li{ float:left; width:292px; text-align:center;  overflow:hidden;}
#insecp li img{ border:1px solid #ccc; padding:1px; width:288px; height:210px;}
#insecp li img:hover{ border:1px solid #ed0404; padding:1px; width:288px; height:210px;}
#insecpli h3{ padding:5px 0px 10px; font-weight:normal; line-height:1.5;}
.padile{ padding-left:10px; padding-bottom:10px;}



.footmore:hover {
    background: #be0000;
}

.footmore {
    width: 180px;
    height: 40px;
    background: #e02b00;
    border-radius:40px;
    margin: 0 auto;
    text-align: center;
    line-height: 40px;
    margin-top: 35px;
	margin-bottom:30px;
}






.mnewrap {

}
.mnenav{
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.mnenav .tab{
	overflow: hidden;
	text-align: center;
}
.mnenav .tab a{
	display: inline-block;
	height: 51px;
	width: 182px;
	line-height: 51px;
	background-color: #2c333d;
	margin-bottom: 15px;
	margin-left: 15px;
	font-size: 18px;
	color: #FFF;
	text-decoration: none;
	border-radius: 25px;
}
.mnewrap .mnenav .tab a:hover{
	background-color: #da2329;
}
.mnenav .tab a.on{background-color: #2c333d;color: #FFF;}
.mnenav .content{
	margin-top:10px;
}
.mnenav .content li{
	display: none;
	overflow: hidden;
}
.mnecleft {
	width: 556px;
}
.mnecleftimg {
	overflow: hidden;
}
.mnecleftimg a img {
	display: block;
}
.mnecleftimg a img {transition:all 0.25s ease-in 0s;}
.mnecleftimg a:hover img {  transform:scale(1.1);}
.mnecleftc {
	margin-top: 20px;
}

.mnecleftc dl dd {
	float: left;
	width: 75px;
	display: block;
	text-align: right;
}
.mnecleftc dl dd em {
	display: block;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #676767;
	line-height: 30px;
	margin-top: 14px;
}
.mnecleftc dl dd i {
	display: block;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	line-height: 30px;
}


.mnecleftc dl dt {
	float: right;
	display: block;
	height: 221px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e0e0e0;
	width: 460px;
}
.mnecleftc dl dt h6 {
	height: 23px;
	line-height: 23px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #db2e34;
	padding-left: 19px;
	margin-left: -1px;
	margin-top: 17px;
	margin-bottom: 17px;
}
.mnecleftc dl dt h6 a {
	text-decoration: none;
	font-size: 16px;
}
.mnecleftc dl dt p {
	line-height: 24px;
	color: #555555;
	margin-left: 20px;
}
.mnecleftc dl dt .mnecmore {
	margin-top: 30px;
	margin-left: 20px;
	width: 150px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dcdcdc;
	line-height: 44px;
	height: 44px;
	padding-left: 5px;
	background-image: url(../images/mnemore.png);
	background-repeat: no-repeat;
	background-position: 105px center;
}
.mnecleftc dl dt .mnecmore a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	text-decoration: none;
}

.mnecright {
	width: 614px;
}
.mnecright dl {
	overflow: hidden;
}


.mnecright dl dd {
	float: left;
	width: 75px;
	display: block;
	text-align: right;
}
.mnecright dl dd em {
	display: block;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #676767;
	line-height: 30px;
	margin-top: 14px;
}
.mnecright dl dd i {
	display: block;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	line-height: 30px;
}
.mnecright dl dt {
	float: right;
	display: block;
	height: 168px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e0e0e0;
	width: 519px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;
}
.mnecright dl dt h6 {
	height: 23px;
	line-height: 23px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #db2e34;
	padding-left: 19px;
	margin-left: -1px;
	margin-top: 17px;
	margin-bottom: 17px;
}
.mnecright dl dt h6 a {
	text-decoration: none;
	font-size: 16px;
}
.mnecright dl dt p {
	line-height: 24px;
	color: #555555;
	margin-left: 20px;
}
.mnecright .mnecrightline {
	height: 21px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e0e0e0;
	margin-left: 94px;
}







.foot{ margin-top:70px; height:385px;  background-color:#0866b1;}

.fnav{ width:135px; text-align:left; height:210px; margin-top:25px; padding-right:20px;  padding-top:18px; }
.iabout{ color:#FFFFFF; font-weight:bold; font-size:18px; padding-bottom:10px;}
.fnav p a{ color:#FFFFFF; font-size:14px; line-height:38px; }
.fnav p a:hover{ color:#62b42e; font-size:14px; line-height:38px; }
.ftel{ color:#FFFFFF; line-height:80px; font-size:37px; font-weight:bold; padding-right:45px;}
.fttite{ color:#FFFFFF; font-size:14px; padding-top:8px; padding-bottom:12px;}
.fname{ font-size:17px; color:#FFFFFF;  padding-top:50px;}
.footd{ height:45px; background-color:#1a1a1a;}
.footsd{ text-align:center; color:#FFFFFF; line-height:45px; font-size:13px;}

.wzwg{  background-color:#171c20; color:#fff; line-height:55px;}
.wzwg .tite{  color:#b7b8ba; line-height:55px;}
.wzwg a{color:#b7b8ba; }
.wzwg a:hover{color: #FF0000; }

.wx{ margin-top:42px;}


.fnav2{ width:250px; text-align:left; height:210px; margin-top:25px; margin-left:50px; padding-right:20px;  padding-top:18px; }
.fnav2 p { color:#FFFFFF; font-size:14px; line-height:38px; }
.fnav2 p a{ color:#FFFFFF; font-size:14px; line-height:60px; }
.fnav2 p a:hover{ color:#62b42e; font-size:14px; line-height:30px; }