@charset "utf-8";
.navxin{width:100%; height:50px; background:#0a5d33;}
/*主导航菜单*/
#nav-menu{width:1100px; height:50px; margin:0 auto; position:relative;}
.menu{padding:0px;} .menu li:hover,.menu li.on{background:#006758;}
.menu>li{width:152px; height:50px; line-height:30px; text-align:center; float:left; display:inline;position:relative;}
.menu>li.line{ width:3px; height:50px;}
.menu>li a.xialaguang{margin-top:10px;display:inline-block;color:#FFF;height:30px;text-decoration:none;font-size:14px;width:100px;}
.menu>li a.xialaguang span{height:30px;line-height:30px;display:inline-block; font-size:16px; font-weight:normal; font-family:"微软雅黑";}
.menu>li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.xialaguang:hover span{cursor:pointer;}
.menu>li:hover .sub {
	display:block;
}
.menu ul.children{display:none;position:absolute;top:44px;width:1100px; height:274px; margin:0 auto; background:#fff; left:0px;z-index:999999999999;}
.menu .sub{ display:none;  width:100%;left:0; top:50px;  position:absolute; background:#23aa83;  line-height:43px; padding:5px 0; z-index:9999; }
.menu .sub li{ zoom:1; color:#ffffff;height:43px;}
.menu .sub li.line{ width:102px; height:2px;background:#fff;margin-left: 15px;}
.menu .sub a{ display:block; padding:0 10px;color:#fff; height:43px;line-height:43px;font-size:16px;}
.menu .sub a:hover{ background:#006758; color:#fff;height:43px;line-height:43px;}
.newd{ width:1100px; height:274px; margin:0 auto; background:#fff; padding-top:20px; border:1px solid #CCC; border-top:none; }.newdleft{ width:380px; height:274px; float:left; display:inline; background:url(../images/newdh_03.jpg) no-repeat 20px 5px;}
.newdright1{ width:220px; height:234px; float:left; display:inline; padding-top:10px;}.newdright2{ width:463px; height:155px; float:left; display:inline; border:1px solid #e3e3e3; margin-top:36px;}.newdright2 img,.newdrightzj1 img,.newdright3 img{ display:block; padding:1px;}.newdright1 a.hd{  background:url(../images/sj.jpg) no-repeat 0 8px;}.newdright1 a:hover,.newdright11 a:hover{ background:url(../images/sj.jpg) no-repeat 0 8px;}
.newdright1 a{ width:100px; height:20px; line-height:20px; display:inline-block; float:left; margin-top:25px;  color:#000000; padding-left:10px; text-align:left;}
.newdright11 a{ width:180px; margin-top:15px;}.newdrightzj{ width:480px; height:234px; float:left; padding-top:20px; display:inline; }.newdrightzj li{ width:105px; height:163px; float:left; display:inline; margin:20px 0 0 10px;}
.newdrightzj li p{ text-align:center; height:40px; line-height:40px; width:100%;}.newdrightzj1{ width:228px; height:161px; float:left; display:inline; border:1px solid #e3e3e3; margin-top:25px;}
.newdrightzj li:hover{ background:none;}.newdrightzj li a p { color:#000;}.newdright3{width:232px; height:156px; float:left; display:inline; border:1px solid #e3e3e3; }
.newdrightdz{ width:65px; height:0px; float:left; display:inline; margin-top:25px;}
.newdrightdznr{ width:636px; height:180px; float:left; display:inline; margin:25px 0 0 20px; line-height:35px;}.newdrightdznr p{ line-height:24px; color:#585858; text-align:left;}
.newdrighty{ width:583px; height:240px; float:left; margin-top:36px;}.newdrighty1{ width:300px; float:left; display:inline;}
.newdrighty1 h3{ width:240px; height:60px; text-align:left; color:#333; border-bottom:1px solid #b6b6b6; line-height:26px;}.newdrighty1 p{ width:300px; height:80px;}.newdrighty1 h3 strong{ font-size:20px;}
.newdrighty1 p a{ display:inline-block; width:100px; float:left; color:#000; text-align:left; line-height:24px;}

#footer{ background: url(http://www.62266666.com/images/footerx.jpg) repeat-x #004986; height:310px; margin:20px 0 0 0;}
#footer_nav{ height: 44px; color:#FFF;}
#footer_nav ul li{ width: 126px; float: left;position: relative;background: url(http://www.62266666.com/images2/linet.jpg) 0 2px no-repeat; text-align:center;line-height: 44px;}
#footer_nav ul li.cnav{ background: none;}
#footer_nav ul li a{padding: 0 6px;color:#0d0809; font-weight: 700;}
#footer_nav ul li a:hover{ color: #000;text-decoration: underline;}
.w {width: 1024px;margin:0 auto; border: 0;}

.copy_log{ width: 326px; height: 218px; background: url(http://www.62266666.com/images/f_logo.jpg) no-repeat; margin: 60px 75px 0 50px; display: inline; text-align:center; float:left}
.copy_log span{ display:block; padding-bottom:15px;}
.copy_log span a{ display: block; width: 280px; height: 206px;}

.copy_log2{ width: 326px; height: 218px; margin: 60px 75px 0 50px;background: url(http://www.62266666.com/c_img/f_logo20160806.jpg) no-repeat; display: inline; text-align:center; float:left}
.copy_log2 span{ display:block; padding-bottom:15px;}
.copy_log2 span a{ display: block; width: 280px; height: 206px;}

.fc_right{width:560px; float:left; font-family:'微软雅黑'; margin-top:50px}
.fc_right span{ display:block; padding-bottom:7px; float:left}
.fc_right span a{ display: block; width: 517px; height: 94px; background:url(http://www.62266666.com/images/f_logo2.jpg) no-repeat}
.fc_right .submenu{color:#aac5e9; height:29px; line-height:24px; float:left}
.fc_right .submenu a{font-size:16px; color:#aac5e9; padding:0px 12px 0px 0px}
.fc_right .submenu a:hover{color:#FFF; text-decoration:underline;}
.fc_right .copy_txt{line-height:24px; color:#aac5e9;font-size:16px;  height:48px; margin-bottom:5px; float:left}
.fc_right .copy_txt2{line-height:22px; color:#aac5e9;font-size:12px; float:left}


.clearfix:after {content: " ";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {zoom: 1;}
.footer {
	background:#434955;
	color:#aab2bd;
	font-size: 0.9em;
    line-height: 1.6;
    padding-top: 50px;
    padding-bottom: 20px;
}
.container {
	width:1100px;
	margin:0 auto;
	position:relative;
}
.g-cols.offset_medium {
    margin: 0 -35px;
}
.vc_col-sm-4 {
    width: 33.3333%;
	float: left;
	padding-left: 35px;
    padding-right: 35px;
	box-sizing:border-box;
}
.footer h4 {
	font-size:16px;
	margin: 0 0 20px;
}

.footer p {
    margin: 0 0 20px;
}
.footer a {
	    color: #d7dde0;
}
.partner h3 {
	border-bottom:1px solid #ddd;
	font-size:16px;
}
.partner h3 span {
	display:inline-block;
	padding:10px 20px;
	color:#009c86;
	border-bottom:2px solid #009c86;
}
.partner ul {
	padding:30px 0;
}
.partner ul li {
	float:left;
	width:16.666%;
	float:left;
	text-align:center;
}
.home_title {
	text-align:center;
	position:relative;
	padding:30px 0;
}
.more {
	display:inline-block;
	background:url(../images/m_03.png) right center no-repeat;
	padding-right:20px;
	position:absolute;
	right:0;
	top:45px;
}
.home_p1>ul {
	margin:0 -20px 30px;
}

.home_p1>ul>li {
	float:left;
	width:33.333%;
	padding-left:20px;
	padding-right:20px;
	box-sizing:border-box;
}
.home_p1>ul>li>div {
	box-shadow:0 0 10px #ddd;
}
.home_p1>ul>li img {
	width:100%;
}
.home_p1>ul>li .box {
	padding:10px 15px;
	line-height:26px;
}
.home_p1>ul>li li {
	background:url(../images/home_153.png) left center no-repeat;
	padding-left:12px;
	overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
.home_p1>ul>li h3 {
	background:url(../images/home_149.png) right center no-repeat;
	font-size:16px;
	line-height:40px;
	border-bottom:1px dashed #ddd;
	margin-bottom:10px;
}
.home_p1>ul>li a {
	color:#666;
}
.home_p2 ul {
	margin:0 -2px;
}
.home_p2 li {
	float:left;
	box-sizing:border-box;
	padding:2px;
	width:25%;
}
.home_p2 li img {
	width:100%;
}
.home_p3 .l {
	float:left;
	width:430px;
}
.home_p3 .l li {
	float:left;
	width:125px;
	text-align:center;
	color:#fff;
	margin:0 18px 5px 0;
}
.home_p3 .l li p {
	background:#333333;
	padding:8px;
}
.home_p3 .r {
	width:670px;
	float:right;
}
.home_p3 .r .ul1 {
	margin:22px -10px 0;
}
.home_p3 .r .ul1>div {
	float:left;
	width:33.333%;
	box-sizing:border-box;
	padding:10px;
}
.home_p3 .r .ul1>div img {
	width:100%;
}
.flex {
	display:flex;
	-webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.flex_item {
	flex:1;
}
.home_p3 .box {
	padding-right:30px;
}
.home_p3 .box h3 {
	font-size:16px;
}
.home_p3 .box h4 {
	color:#009d87;
	margin-top:7px;
}
.home_p3 .box .a {
	margin:40px 0;
	line-height:24px;
}
.home_p3 .box .a a {
	color:red;
}
.home_p3 .box .b {
	text-align:center;
}
.home_p3 .box .b a {
	display:inline-block;
	background:#ff7f28;
	color:#fff;
	border-radius:20px;
	padding:6px 20px;
	margin:0 10px;
}
.d_n {
	display:none;
}
.home_p4 {
	margin-top:30px;
}
.home_p4 .a {
	margin-bottom:20px;
}
.home_p4 .a li {
	float:left;
	width:16.666%;
	box-sizing:border-box;
	padding:2px;
}
.home_p4 .a li a {
	display:block;
	background:#0a5d33;
	line-height:60px;
	color:#fff;
	text-align:center;
	border-radius:5px;
}
.home_p4 .a li.thistab a {
	background:#23aa83;
}
.home_p4 .b .l {
	float:left;
	width:338px;
}
.home_p4 .b .c {
	width:410px;
	float:left;
	margin-left:20px;
}
.home_p4 .b .c .ul1 {
	margin:25px 0;
}
.home_p4 .b .c .ul1 p {
	line-height:26px;
}
.home_p4 .b .c dt {
	margin-bottom:10px;
}
.home_p4 .b .c dt span {
	display:inline-block;
	padding-bottom:8px;
	border-bottom:2px solid #009d87;
	font-size:16px;
}
.home_p4 .b .c dd a {
	color:red;
}
.home_p4 .b .r {
	float:right;
	width:320px;
}
.home_p4 .b .r dl {
	border-bottom:1px solid #ccebe7;
	padding:16px 0;
	margin:0 15px;
}
.home_p4 .b .r dd a {
	color:red;
}
.home_p4 .b .r dl:last-child {
	border:none;
	padding-bottom:0;
}
.home_p7 ul {
	margin:15px -20px;
}
.home_p7 li {
	float:left;
	width:16.666%;
	box-sizing:border-box;
	text-align:center;
	padding:20px;
}

.home_p7 li p {
	background:#333;
	color:#fff;
	padding:6px 0;
}
.home_p7 li .box {
	position:relative;
	border-radius:40px 40px 0 0;
	overflow:hidden;
}
.home_p7 li .box a {
	display:block;
	position:absolute;
	left:0;
	top:0;
	background:#0a5d33;
	width:100%;
	height:100%;
}
.home_p7 li .box>img {
	width:100%;
}
.home_p7 li .box a img {
	margin-top:20px;
}
.home_p7 li:hover{cursor:pointer}
.home_p7 li:hover a {
	display:none;
}
.home_p6 {
	margin-bottom:30px;
}
.home_p6 .l {
	width:320px;
	float:left;
	box-sizing:border-box;
	box-shadow:0 0 10px #ddd;
	padding:10px;
	height:390px;
}
.pt10 {
	padding-top:10px;
}
.home_p6 .l dl {
	padding-right:9px;
}
.home_p6 .l dl dd {
	font-size:12px;
	line-height:18px;
	height:144px;
}
.home_p6 .l dl dd a {
	color:red;
}
.home_p6 .l dl dt {
	margin-bottom:6px;
}
.home_p6 .r {
	width:305px;
	box-sizing:border-box;
	box-shadow:0 0 10px #ddd;
	padding:10px;
	float:right;
	height:390px;
}
.home_p6 .r .form {
	width:100%;
	box-sizing:border-box;
	padding:5px 10px;
	height:26px;
	-webkit-box-shadow: inset 0px 0px 5px 0px rgba(221, 221, 221, 1);
-moz-box-shadow:    inset 0px 0px 5px 0px rgba(221, 221, 221, 1);
box-shadow:         inset 0px 0px 5px 0px rgba(221, 221, 221, 1);
	border:1px solid #ddd;
}
.home_p6 .r table td {
	padding:5px 0;
}
.home_p6 .r .textarea {
	width:100%;
	box-sizing:border-box;
	padding:5px 10px;
	box-shadow:0 0 5px inset #ddd;
	font-family:inherit;
	margin:6px 0;
	border:1px solid #ddd;
}
.home_p6 .r .tip {
	font-size:12px;
}

.home_p6 .r h3 {
	text-align:center;
	margin-bottom:20px;
}
.home_p6 .r .btn {
	text-align:center;
}
.home_p6 .r .btn a {
	display:inline-block;
	border-radius:30px;
	background:#ff7f28;
	color:#fff;
	padding:6px 20px;
	margin:10px 10px 0;
}
.home_p6 .c {
	width:438px;
	float:left;
	box-sizing:border-box;
	box-shadow:0 0 10px #ddd;
	padding:10px;
	height:390px;
	margin-left:18px;
}
.home_p6 .c .home_title {
	padding:0;
}
.home_p6 .c .home_title .more {
	top:20px;
}
.home_p6 .c ul {
	margin:3px 0 6px;
}
.home_p6 .c li {
	line-height:24px;
		font-size:12px;
}
.home_p6 .c .fr {
	float:right;

}
.home_p6 .c dd {
	font-size:12px;
}
.home_p6 .c dt {
	text-align:center;
	margin:5px 0 3px;
}
.home_p6 .c dd a {
	color:red;
}
.swiper-container1 .swiper-button-next {
	background:url(../images/btn_05.png) center no-repeat;
	width:50px;
	height:50px;
}
.swiper-container1 .swiper-button-prev {
	background:url(../images/btn_03.png) center no-repeat;
	width:50px;
	height:50px;
}


.header_bar{width:1100px; margin:0 auto; overflow:hidden; padding:25px 0; }
.header_bar .header_bar_01{float:left; margin:10px 100px 0 0;}
.header_bar .header_bar_01 img{vertical-align: middle; border: 0px;}
.header_bar .header_bar_02{width:260px;float:left;}
.header_bar .header_bar_03{width:335px;float:left; margin-top:5px;}
.header_bar .header_bar_04{float:right;}
.header_bar .header_bar_04 span{ display:inline-block; padding:0 15px; border-left:1px solid #ccc;}
.header_bar .header_bar_04 span:first-child {border:none;}
.header_bar .header_bar_05{width:99px;height:133px;float:left;margin-left:20px;}
.header_bar .header_bar_05{margin-top:37px;}

.bgf {
	background:#fff;
}

.home_p3-1 .l li {
	margin: 11px;
}
.home_p3-1 .l {
	width:100%;
	margin:0 -10px 20px;
}
.swiper-container_ab {
	 margin: 10px auto 0 auto;
}
.swiper-container_ab .box {
	    border: 1px solid #129fa2;
    background: #129fa2;
    color: #fff;
    font-size: 14px;
}
.swiper-container_ab .box img {
	float:left;
	width:402px;
	height:313px;
}
.swiper-container_ab .box div {
	    float: left;
    width: 330px;
}
.swiper-container_ab .box .new_lb_p2 {
    line-height: 30px;
    text-indent: 2em;
    padding: 20px;
}
.swiper-container_ab .box .new_lb_p1 {
    font-weight: bold;
    text-align: center;
    margin-top: 34px;
	font-size: 16px;
}
.swiper-container_ab .swiper-button-next {
	background: url(../images/new_right.jpg) no-repeat center;
	top:auto;
	bottom:5px;
}
.swiper-container_ab .swiper-button-prev {
	background: url(../images/new_left.jpg) no-repeat center;
	top:auto;
	bottom:5px;
	left:auto;
	right:50px;
}









.pagenav{text-align:center;margin: 20px 0px 40px 0px;}
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}
.pagination>li>a, .pagination>li>span {
        position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #f8f7f7;
    border: 1px solid #ddd;
    margin-left: 10px;
    font-size: 16px;
}

.pagination>li>a, .pagination>li>span {
    color: #666;
}
.pagination>li>a:hover, .pagination>li>span{
	background-color: #009c86;
	color: #fff;
}
.pagination>li {
    display: inline;
}

h2.screen-reader-text{display:none;}
.nav-links{
	    height: 50px;
    line-height: 50px;
    background-color: #ebf1f7;
    margin-left: 1px;
    font-size: 14px;
    clear: both;
	padding-left:20px;
	padding-right:20px;
	display:block;
	overflow:hidden;
}
.nav-previous{float:left;width:50%;}
.nav-next{float:left;width:50%;}









