﻿@charset "utf-8";
/* CSS Document */

/*common*/
body { font-family:"Microsoft YaHei";}
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
span { overflow:hidden;}/*兼容IE8*/

.mob_on{ display:none; visibility:hidden; height:0; overflow:hidden;}
.mob_off{ display:block;}

.content{ width: 1200px; margin: 0 auto;}

/*正文开始*/
.c_head{ height:90px; width:100%; min-width:1200px; background:url(../images/head.jpg) no-repeat top center;}
.c_headbox{ width:1200px; height:90px; overflow:hidden; margin:0 auto;}
.c_logo{ margin-top:10px;}
.c_tel{ width:152px; overflow:hidden; padding-left:55px; height:52px; background:url(../images/tel.png) no-repeat left center; margin-top:20px;}
.c_tel span{ color:#10a851; line-height:22px; font-size:16px;}
.c_tel h4{ color:#10a851; font-size:24px; font-weight:normal; font-family:"楷体"; line-height:35px;}

/*导航*/
.c_nav{ width:100%; height:66px;  min-width:1100px; background:#fff;}
.nav{ width:1080px;  margin:0 auto; position:relative;}
.menu, .menu ul {list-style: none;padding: 0;margin: 0;}
.menu { position:absolute;}
.menu li {float:left; width:124px; line-height:64px; text-align:center; padding-right:10px; background:url(../images/dot.png) no-repeat right center; margin-right:1px;}
.menu > li:hover .submenu li{background: -moz-linear-gradient(#fff, #fff);background: -ms-linear-gradient(#fff, #fff);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #252525));background: -webkit-linear-gradient(#fff, #fff);background: -o-linear-gradient(#fff, #fff);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#fff');-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#252525')";background: linear-gradient(#fff, #fff);
width:124px; padding:0px; height:40px; line-height:40px; border-bottom:#53ab07 solid 2px;}
.menu > li:hover .submenu a{height:40px; line-height:40px;}
.menu > li {display: block;float: left;position: relative;}
.menu a {font-size:16px; color:#000; display:block; width:124px; height:66px; line-height:66px; text-align: center; }
.menu a.cur{background:url(../images/nav_hover.png) no-repeat; color:#000; font-weight:bold;}
.menu li:hover > a { background:url(../images/nav_hover.png) no-repeat; color:#10a851; font-weight:bold;}
.menu > li:hover .submenu a{ color:#10a851; }
.menu > li:hover .submenu a:hover{ background:#53ab07; color:#fff;}
.submenu {left: 0;max-height: 0;position: absolute;top: 100%;z-index: 0;-webkit-perspective: 400px;-moz-perspective: 400px;-ms-perspective: 400px;-o-perspective: 400px;perspective: 400px;}
.submenu li {opacity: 0;-webkit-transform: rotateY(90deg);-moz-transform: rotateY(90deg);-ms-transform: rotateY(90deg);-o-transform: rotateY(90deg);transform: rotateY(90deg);-webkit-transition: opacity .4s, -webkit-transform .5s;-moz-transition: opacity .4s, -moz-transform .5s;-ms-transition: opacity .4s, -ms-transform .5s;-o-transition: opacity .4s, -o-transform .5s;transition: opacity .4s, transform .5s;}
.menu .submenu li:hover a { font-size:16px;}
.menu > li:hover .submenu, .menu > li:focus .submenu {max-height: 2000px;z-index: 10;}
.menu > li:hover .submenu li, .menu > li:focus .submenu li {opacity: 1;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;}
.menu li:hover .submenu li:nth-child(1) {-webkit-transition-delay: 0s;-moz-transition-delay: 0s;-ms-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;}
.menu li:hover .submenu li:nth-child(2) {-webkit-transition-delay: 50ms;-moz-transition-delay: 50ms;-ms-transition-delay: 50ms;-o-transition-delay: 50ms;transition-delay: 50ms;}
.menu li:hover .submenu li:nth-child(3) {-webkit-transition-delay: 100ms;-moz-transition-delay: 100ms;-ms-transition-delay: 100ms;-o-transition-delay: 100ms;transition-delay: 100ms;}
.menu li:hover .submenu li:nth-child(4) {-webkit-transition-delay: 150ms;-moz-transition-delay: 150ms;-ms-transition-delay: 150ms;-o-transition-delay: 150ms;transition-delay: 150ms;}
.menu li:hover .submenu li:nth-child(5) {-webkit-transition-delay: 200ms;-moz-transition-delay: 200ms;-ms-transition-delay: 200ms;-o-transition-delay: 200ms;transition-delay: 200ms;}
.menu li:hover .submenu li:nth-child(6) {-webkit-transition-delay: 250ms;-moz-transition-delay: 250ms;-ms-transition-delay: 250ms;-o-transition-delay: 250ms;transition-delay: 250ms;}
.menu li:hover .submenu li:nth-child(7) {-webkit-transition-delay: 300ms;-moz-transition-delay: 300ms;-ms-transition-delay: 300ms;-o-transition-delay: 300ms;transition-delay: 300ms;}
.menu li:hover .submenu li:nth-child(8) {-webkit-transition-delay: 350ms;-moz-transition-delay: 350ms;-ms-transition-delay: 350ms;-o-transition-delay: 350ms;transition-delay: 350ms;}
.submenu li:nth-child(1) {-webkit-transition-delay: 350ms;-moz-transition-delay: 350ms;-ms-transition-delay: 350ms;-o-transition-delay: 350ms;transition-delay: 350ms;}
.submenu li:nth-child(2) {-webkit-transition-delay: 300ms;-moz-transition-delay: 300ms;-ms-transition-delay: 300ms;-o-transition-delay: 300ms;transition-delay: 300ms;}
.submenu li:nth-child(3) {-webkit-transition-delay: 250ms;-moz-transition-delay: 250ms;-ms-transition-delay: 250ms;-o-transition-delay: 250ms;transition-delay: 250ms;}
.submenu li:nth-child(4) {-webkit-transition-delay: 200ms;-moz-transition-delay: 200ms;-ms-transition-delay: 200ms;-o-transition-delay: 200ms;transition-delay: 200ms;}
.submenu li:nth-child(5) {-webkit-transition-delay: 150ms;-moz-transition-delay: 150ms;-ms-transition-delay: 150ms;-o-transition-delay: 150ms;transition-delay: 150ms;}
.submenu li:nth-child(6) {-webkit-transition-delay: 100ms;-moz-transition-delay: 100ms;-ms-transition-delay: 100ms;-o-transition-delay: 100ms;transition-delay: 100ms;}
.submenu li:nth-child(7) {-webkit-transition-delay: 50ms;-moz-transition-delay: 50ms;-ms-transition-delay: 50ms;-o-transition-delay: 50ms;transition-delay: 50ms;}
.submenu li:nth-child(8) {-webkit-transition-delay: 0s;-moz-transition-delay: 0s;-ms-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;}

.m_menu{display: none;}

/*banner广告*/
.fullSlide {width:100%; height: auto; position:relative;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important; height: auto; overflow: hidden; }
.fullSlide .bd li {width:100% !important; height: auto; overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;}
.fullSlide .bd li a img {display:block; width: 100%;}

.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:32px;height:6px;margin:1px;overflow:hidden;background:#fff;line-height:999px;}
.fullSlide .hd ul .on {background:#fff;opacity:0.7;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:9;width:29px;height:56px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5; display: none;}
.fullSlide .next{background:url(../images/right1s.png) no-repeat;opacity:0.7;}
.fullSlide .prev {left:auto;right:5%;background:url(../images/left1s.png) no-repeat;opacity:0.7;}



/*快捷链接*/
.jd_bg { background:url(../images/h_bg01.gif) no-repeat center 0; height:101px; margin-top:50px;}
.jd_bg span { display:block; float:left; padding:7px 224px 0 0;}
.jd_bg p { background:url(../images/h_dh.gif) no-repeat 0 0; padding-left:80px; font-size:14px; color:#333; float:left; margin-top:25px; width:320px;}
.jd_bg p em { display:block; font-size:30px; color:#11a84d;}
.jd_bg ul { float:right;width:330px; padding:30px 0 0;}
.jd_bg ul li { float:left;width:33%;}
.jd_bg ul li a { display:block; width:120px; text-align:center;}
.jd_bg ul li a i { display:block; background:url(../images/h_ico02.gif) no-repeat 5px 0; width:44px; height:25px; margin:0 auto;}
.jd_bg ul li a:hover i { background:url(../images/h_ico01.gif) no-repeat 5px 0; }
.jd_bg ul li a em { display:block; font-size:12px; color:#333;width:120px;}
.jd_bg ul li a:hover em { color:#11a84d}

.jd_bg ul .jd_li02 a i { display:block; background:url(../images/h_ico02.gif) no-repeat -123px 0; width:44px; height:25px; margin:0 auto;}
.jd_bg ul .jd_li02 a:hover i { background:url(../images/h_ico01.gif) no-repeat -123px 0; }
.jd_bg ul .jd_li03 { background:none}

.jd_bg ul .jd_li03 a i { background:url(../images/h_ico02.gif) no-repeat -250px 0}
.jd_bg ul .jd_li03 a:hover i { background:url(../images/h_ico01.gif) no-repeat -250px 0; }

/*搜索*/
.s_bg { height:108px; line-height:108px;}
.h_ser { width:1200px; margin:0 auto;}
.h_ser p { float:left; width:880px; overflow:hidden;}
.h_ser p em { color:#333; font-size:14px;}
.h_ser p a { padding:0 15px; color:#979797;}
.s_inp {  margin-top:29px;}
.inp01 { float:left; background:url(../images/s_inp.gif) no-repeat; width:205px; height:40px; line-height:40px; padding:0 7px 0 43px; border:none; font-size:12px; color:#333; font-family:"Microsoft YaHei"; outline:none;}
.sou01{ float: left; width: 51px;}


/*广告*/
.pic01 { background:url(../images/pic01.jpg) no-repeat center 0; height:680px;}
.pic { width:1200px; margin: 0 auto;}
.pic01 i { position:absolute; top:223px; left:0; display:block;}
.p_con { top:175px; left:686px; text-align:center;}
.p_con em { display:block; text-align:center; font-size:16px; color:#91918c; padding:15px 0 10px;}
.p_con p { font-size:12px; color:#098b32; line-height:25px; padding:15px 0 20px;height:50px;overflow:hidden;}
.p_con p b { display:block;}

.pic02 { background:url(../images/pic02.jpg) no-repeat center 0; height:680px;}
.pic02 i { position:absolute; top:212px; left:592px;}
.pic02 i a { display:block; width:608px; height:354px;}
.pic02 .p_con { top:205px; left:0; text-align:center; width:558px;}
.pic02 .p_con em { line-height:28px; padding-bottom:30px}

.pic03 { background:url(../images/pic03.jpg) no-repeat center 0; height:680px;}
.pic03 i { position:absolute; top:93px; left:-25px;}
.pic03 i a { display:block; width:434px; height:500px;}
.pic03 .p_con { top:144px; left:686px; text-align:center;}
.pic03 .p_con em { height:80px; line-height:80px;}

/*新闻*/
.pz_bg { background:url(../images/pz_bg.jpg) no-repeat center 0; height:1111px; margin-top:111px;}
.pz { width:1200px; margin:0 auto;}


.pz h3 { padding-top:10px;}
.pz i { display:block; position:absolute; top:89px; left:0;}
.pz i a img { margin-right:1px; width:297px; height:401px;}
.pz .pz_i02 { display:block; position:absolute; top:620px; left:611px;}
.pz .pz_i02 .img01 img { width:327px; height:401px;}
.pz p { position:absolute;}
.pz p b a { font-size:14px; color:#11a84d; display:block; margin-bottom:10px;}
.pz p em { display:block; font-size:14px; color:#6e6e6e; line-height:27px; width:310px;}
.pz p span { display:block; padding:40px 0 0 80px;}
.pz_p01 { top:30px; left:620px;}
.pz_p02 { top:388px; left:620px;}
.pz_p03 { top:515px; left:272px;}
.pz_p04 { top:878px; left:282px;}
.pz_fx { top:182px; left:1082px;}
.pz_fx span { display:block; padding-top:40px; font-size:14px; color:#333;}
.pz_fx span em { display:block; height:54px; padding-top:10px; border-top:solid 1px #d6d6d6; border-bottom:solid 1px #d6d6d6; margin-top:10px;}
.pz_fx span em img { padding-right:10px;}


/*底部*/
.f_bg { background:url(../images/f_bg.gif) repeat-x center top; height:352px; margin-top:70px;}
.footer{ width: 1200px; margin: 0 auto;}
.f_img { padding:101px 0 0 28px; width:84px; overflow:hidden;}
.f_p { padding:70px 0 0 90px; width:990px; overflow:hidden}
.f_dh01 em { display:block; margin-bottom:50px;}
.f_dh01 p { width:248px; line-height:36px;}
.f_dh01 p a { font-size:14px; color:#b8b8b8; width:110px; display:block; float:left}
.f_dh02 { padding:0 0 0 40px; width:275px;}
.f_dh02 em { padding:0 0 50px; display:block;}
.f_dh02 p { color:#bfbfbf; font-size:14px; line-height:37px;}
.f_dh03 { width:315px;}
.f_dh03 p { color:#bfbfbf; font-size:14px; line-height:37px; margin-top:50px;}
.f_dh03 p a { color:#bfbfbf; margin-right:20px;}
.f_dh04 p { padding:16px 0 0;}
.f_dh04 p img{ width:110px; height:110px; display:block;}
.f_dh04 p span { display:block; font-size:14px; color:#bfbfbf; line-height:25px; padding-top:10px; clear:both; width:110px; text-align:center;}

